publisher: Touchstone
publish date: July 1st 2008
format: paperback pages: 304
language: English
ISBN:
1416558950 (9781416558958)
publisher: Touchstone publish date: May 10th 2011
format: ebook pages: 304
language: English
ISBN:
1439103275 (9781439103272)
format: kindle pages: 305
language: English
ASIN: B004PYDAZO