Gunasekara, Romesh

Heaven's Edge - London Bloomsbury 2002 - 234 p.

0747559147


Fiction - English

823 / G85