publisher: Touchstone publish date: October 6th 2009
format: hardcover pages: 390
language: English
ISBN:
1416590935 (9781416590934)
publisher: CreateSpace publish date: 2012-10-09
format: Paperback pages: 256
language: English
ISBN:
1480083615 (9781480083615)
ASIN: 1480083615
publisher: Touchstone
publish date: October 6th 2009
format: kindle pages: 416
language: English
ASIN: B003YCQ28U