publisher: Free Press publish date: June 1st 1996
format: hardcover pages: 269
language: English
ISBN:
0669209945 (9780669209945)
publisher: Free Press publish date: January 23rd 2009
format: paperback pages: 290
language: English
ISBN:
1439157340 (9781439157343)