Gunesekera, Romesh

Sand glass - New Delhi Penguin books 2014 - 278 p.

9780143422488

F G956S