Hanif Kureishi

Collected essays - Faber and Faber Limited

9780571249831

824 / HAN