Sparks, Nicholas Dear John - London Sphere 2006 - [x],338,[348]p. ISBN: 9780751539264 Universal Decimal Class. No.: 82-31 / SPA