by Pete Fornatale
publisher: Touchstone publish date: June 23rd 2009
format: hardcover pages: 336
language: English
ISBN:
1416591192 (9781416591191)
publisher: Touchstone publish date: May 11th 2010
format: paperback pages: 336
language: English
ISBN:
1416591206 (9781416591207)
format: kindle pages: 336
language: English
ASIN: B002DBIO84
publisher: Touchstone publish date: June 30th 2009
format: kindle pages: 352
language: English
ASIN: B00B0X1UR8
publisher: Touchstone publish date: June 30th 2009
format: ebook pages: 288
language: English
ISBN:
1416596771 (9781416596776)