publisher: George Braziller
publish date: November 1st 2004
format: hardcover pages: 224
language: English
ISBN:
0807615366 (9780807615362)
publisher: Tantor Audio publish date: 2015-08-01
format: Audible Audio Edition
ASIN: B012AQ63ZM
publisher: Pegasus Books publish date: 2018-05-08
format: paperback pages: 402
ISBN:
1681777452 (9781681777450)