publisher: NAL Hardcover
publish date: February 7th 2012
format: hardcover pages: 448
language: English
ISBN:
0451229045 (9780451229045)
publisher: Westview Press
publish date: June 1st 1989
format: hardcover pages: 360
language: English
ISBN:
0813306442 (9780813306445)
format: audiobook
ISBN:
148298654X (9781482986549)
format: hardcover pages: 400
language: English
ISBN:
0306821397 (9780306821394)