by David Buckley
publisher: Chicago Review Press publish date: October 28th 2007
format: hardcover pages: 432
language: English
ISBN:
1556527136 (9781556527135)
publisher: Andr Deutsch publish date: March 1st 2010
format: paperback
language: English
ISBN:
0233002847 (9780233002842)
publisher: Chicago Review Press publish date: March 1st 2009
format: paperback pages: 432
language: English
ISBN:
1556527942 (9781556527944)
publisher: Andre Deutsch Ltd publish date: February 19th 2007
format: hardcover pages: 416
language: English
ISBN:
0233001832 (9780233001838)
publisher: Carlton publish date: April 1st 2010
format: kindle pages: 416
language: English
ISBN:
9781780120737
publisher: ReadHowYouWant publish date: February 7th 2012
format: paperback pages: 712
language: English
ISBN:
1459634896 (9781459634893)