Macdonald, Hector. The Hummingbird Saint. London: Michael Joseph, 2003.