publisher: Touchstone publish date: May 4th 2004
format: paperback pages: 368
language: English
ISBN:
0743257502 (9780743257503)
ASIN: 743257502
publisher: Touchstone publish date: May 11th 2010
format: ebook pages: 368
language: English
ISBN:
1439104204 (9781439104200)
publisher: Touchstone publish date: May 11th 2010
format: kindle pages: 368
language: English
ASIN: B003P9XHUS