Mohsin Hamid

Mohsin Hamid was born in 1971 in Lahore. He grew up mostly in Pakistan but spent part of his childhood in California and returned to America to attend Princeton University...