by Jeremiah Tower
publisher: Free Press publish date: July 5th 2004
format: paperback pages: 336
language: English
ISBN:
0743228456 (9780743228459)
publisher: Free Press
publish date: August 4th 2003
format: hardcover pages: 320
language: English
ISBN:
0743228448 (9780743228442)
publisher: Free Press publish date: May 20th 2010
format: kindle pages: 356
language: English
ASIN: B003N3TTVW
publisher: Free Press
publish date: June 15th 2010
format: ebook pages: 336
language: English
ISBN:
1451603665 (9781451603668)