by Nick Rosen
publisher: Bantam publish date: March 25th 2008
format: paperback pages: 368
language: English
ISBN:
0553818198 (9780553818192)
publisher: Doubleday
publish date: June 4th 2007
format: paperback
language: English
ISBN:
0385611277 (9780385611275)
publisher: Transworld Digital publish date: June 30th 2011
format: ebook pages: 368
language: English
ISBN:
1446463885 (9781446463888)
publisher: Transworld Digital
publish date: June 30th 2011
format: kindle pages: 370
language: English
ASIN: B004ZLS6QA