publisher: Basic Books publish date: May 12th 2004
format: paperback pages: 336
language: English
ISBN:
0813390494 (9780813390499)
publisher: Writers Club Press publish date: March 1st 2000
format: paperback pages: 124
language: English
ISBN:
0595001548 (9780595001545)
publisher: Basic Books publish date: April 29th 2009
format: kindle pages: 340
language: English
ASIN: B00994UG70
format: kindle pages: 336
language: English
ASIN: B001J2XY2Y