publisher: Basic Books publish date: February 24th 2003
format: paperback pages: 288
language: English
ISBN:
0465042872 (9780465042876)
publisher: Lexington Books
publish date: January 1st 1982
format: Unknown Binding pages: 191
language: English
ISBN:
0669043656 (9780669043655)
publisher: Basic Books publish date: June 24th 1992
format: paperback pages: 368
language: English
ISBN:
0465023517 (9780465023516)