Heaven's Edge by Romesh Gunesekera (Paperback, 2003)