SHREVE, Anita London, 2003 All he ever wanted - London: Abacus, 2003. - 322 Pages Illustrations 19 cm ISBN: 9780349115580 Dewey Class. No.: EF SHRE