Last Word
9780571277551
Hanif Kureishi