Book cover for Always Unreliable

Always Unreliable

Synopsis

Details

05 March 2004
560 pages
9780330418812
Imprint: Picador

Reviews

You had better not read the book on a train, unless you are unselfconscious about shrieking and snorting in public . . . Vivid, cumulative and full of surprises
You can’t put it down . . . Not to be missed