publisher: Touchstone publish date: January 8th 2008
format: paperback pages: 368
language: English
ISBN:
0743289633 (9780743289634)
format: hardcover
language: English
ISBN:
073949242X (9780739492420)
publisher: Touchstone publish date: January 8th 2008
format: ebook pages: 368
language: English
ISBN:
141656442X (9781416564423)