by Tim Lucas
publisher: Touchstone publish date: June 2nd 2005
format: paperback pages: 416
language: English
ISBN:
0743243544 (9780743243544)
ASIN: 743243544
publisher: Touchstone publish date: May 1st 2005
format: paperback pages: 420
language: English
ISBN:
1615540938 (9781615540938)
publisher: Touchstone publish date: May 1st 2005
format: paperback pages: 420
language: English
ISBN:
1615577785 (9781615577781)
publisher: Touchstone publish date: May 1st 2005
format: paperback pages: 420
language: English
ISBN:
1615600213 (9781615600212)
publisher: Touchstone publish date: June 15th 2010
format: ebook pages: 416
language: English
ISBN:
1451603770 (9781451603774)