by Laurie Schneider Adams
publisher: Westview Press publish date: April 9th 2001
format: paperback pages: 448
language: English
ISBN:
0813336910 (9780813336916)
publisher: Basic Books publish date: April 8th 2001
format: hardcover pages: 432
language: English
ISBN:
0813336902 (9780813336909)
publisher: Westview Press publish date: December 3rd 2013
format: paperback pages: 420
language: English
ISBN:
0813349028 (9780813349022)