by Philip J. Schwarz
publisher: University of Virginia Press publish date: December 24th 2012
format: hardcover pages: 304
language: English
ISBN:
0813932947 (9780813932941)
publisher: University of Virginia Press publish date: December 24th 2012
format: ebook pages: 304
language: English
ISBN:
0813933536 (9780813933535)
publisher: University of Virginia Press publish date: December 24th 2012
format: paperback pages: 260
language: English
ISBN:
0813932955 (9780813932958)