by David Blum
publisher: University of California Press publish date: October 7th 1980
format: paperback pages: 236
language: English
ISBN:
0520040325 (9780520040328)
publisher: Holmes & Meier Publishers
format: hardcover pages: 223
language: English
ISBN:
0841903077 (9780841903074)
publisher: Heinemann Educational Books
format: hardcover
language: English
ISBN:
0435811509 (9780435811501)
publisher: University of California Press publish date: September 7th 1980
format: ebook pages: 236
language: English
ISBN:
052090642X (9780520906426)