by John Sutherland
publisher: St. Martin's Press publish date: October 31st 2006
format: hardcover pages: 272
language: English
ISBN:
0312359888 (9780312359881)
publisher: St. Martin's Griffin publish date: March 27th 2007
format: paperback pages: 263
language: English
ISBN:
0312359896 (9780312359898)
ASIN: 312359896
publisher: Profile publish date: 2007
language: English
ISBN:
186197986X (9781861979865)
publisher: Profile publish date: 2006
pages: 263
language: English
ISBN:
1861979460 (9781861979469)
publisher: St. Martin's Press publish date: December 10th 2013
format: kindle pages: 272
language: English
ASIN: B00G8BHKPI
publisher: St. Martin's Press publish date: December 10th 2013
format: ebook pages: 272
language: English
ISBN:
1466859997 (9781466859999)