William Hakim
Engineer.
Athlete.
Sinologist.