25 AUGUST 2007, page 23
Two Can Be As Bad As One
Simon Baker SECRETS OF THE SEA by Nicholas Shakespeare Harvill Secker, £12.99, pp. 402, ISBN 9781846550683 © £1039 (plus £2.45 p&p) 0870 429 6655 Nicholas Shakespeare's new......
Boy Of The Streets
Matthew Dennison HOTEL DE DREAM by Edmund White Bloomsbury, £14.99, pp. 226, ISBN 9780747590590 © £11.99 (plus £2.45 p&p) 0870 429 6655 Seven years before his untimely death......