by John Allen
publisher: Free Press publish date: October 3rd 2006
format: hardcover pages: 496
language: English
ISBN:
0743269373 (9780743269377)
publisher: Rider publish date: October 4th 2007
format: paperback pages: 496
language: English
ISBN:
1846040647 (9781846040641)
publisher: Rider & Co publish date: October 5th 2006
format: hardcover pages: 496
language: English
ISBN:
1844135713 (9781844135714)
publisher: Ebury Digital publish date: April 24th 2012
format: ebook pages: 496
language: English
ISBN:
1448146410 (9781448146413)
publisher: Simon & Schuster Adult Publishing Group publish date: October 3rd 2006
format: hardcover pages: 496
language: English
ISBN:
064193792X (9780641937927)
publisher: Chicago Review Press publish date: September 1st 2008
format: paperback pages: 496
language: English
ISBN:
1556527985 (9781556527982)
publisher: Free Press publish date: October 3rd 2006
format: kindle pages: 496
language: English
ASIN: B000MGATVM
publisher: Free Press publish date: October 3rd 2006
format: ebook pages: 496
language: English
ISBN:
0743298667 (9780743298667)