Book cover for The Idea of Perfection

The Idea of Perfection

Synopsis

Details

02 April 2010
416 pages
9780330523097
Imprint: Picador