by Donald L. Horowitz
publisher: University of California Press publish date: January 1st 2003
format: paperback pages: 605
language: English
ISBN:
0520236424 (9780520236424)
publisher: University of California Press publish date: January 9th 2001
format: hardcover pages: 605
language: English
ISBN:
0520224477 (9780520224476)
publisher: University of California Press publish date: December 10th 2000
format: ebook pages: 605
language: English
ISBN:
052093685X (9780520936850)