by Marcus Galloway
publisher: HarperTorch
publish date: July 27th 2004
format: paperback pages: 400
language: English
ISBN:
0060567686 (9780060567682)
publisher: Thorndike Press publish date: April 9th 2014
format: hardcover pages: 417
language: English
ISBN:
1410464881 (9781410464880)
publisher: HarperCollins publish date: March 25th 2008
format: ebook pages: 320
language: English
ISBN:
0061630497 (9780061630491)
publisher: HarperCollins publish date: April 24th 2007
format: ebook pages: 320
language: English
ISBN:
0061338761 (9780061338762)