the person who has a wider scope of profession between josé echegaray and graham swift is josé echegaray.
the person who has a wider scope of profession between josé echegaray and graham swift is josé echegaray.
josé echegaray
graham swift