publisher: Touchstone
publish date: April 25th 2006
format: hardcover pages: 304
language: English
ISBN:
0743287282 (9780743287289)
publisher: CreateSpace publish date: December 16th 2011
format: paperback pages: 154
language: English
ISBN:
1467929794 (9781467929790)
publisher: CreateSpace
format: Paperback pages: 150
language: English
ISBN:
1496139550 (9781496139559)