Book cover for Strange Affair

Strange Affair

Synopsis

Details

04 September 2008
448 pages
9780330469449
Imprint: Pan

Reviews

The Banks novels are, simply put, the best series now on the market