by Robert A. Rosenstone
publisher: University of Texas Press publish date: September 1st 2005
format: paperback pages: 197
language: English
ISBN:
0292709501 (9780292709508)
publisher: Authorhouse
format: hardcover pages: 280
language: English
ISBN:
1403332398 (9781403332394)
publisher: Authorhouse
format: paperback pages: 280
language: English
ISBN:
0759662304 (9780759662308)