by Michael Ridpath (Author)
Format: Hardcover
Pages: 376
Edition: Reprint
Publisher: Minotaur Books
Published: 07 Aug 2012
ISBN 10: 0312675046
ISBN 13: 9780312675042