publisher: Touchstone
publish date: January 18th 2011
format: ebook pages: 352
language: English
ISBN:
143914544X (9781439145449)
publisher: Fireside Books publish date: October 7th 1997
format: paperback pages: 320
language: English
ISBN:
0684839733 (9780684839738)