by Joseph J. Trento
publisher: Carroll & Graf publish date: January 5th 2005
format: paperback pages: 568
language: English
ISBN:
0786715006 (9780786715008)
publisher: MJF publish date: January 1st 2007
format: hardcover pages: 542
language: English
ISBN:
1567318479 (9781567318470)
publisher: Prima Lifestyles publish date: October 23rd 2001
format: hardcover pages: 432
language: English
ISBN:
0761525629 (9780761525622)