Book cover for Better Than God

Better Than God

Synopsis

Details

09 May 2011
96 pages
9780330504645
Imprint: Picador