by Mark C Carnes (Author)
x
Format: Hardcover
Pages: 544
Publisher: Columbia University Press
Published: 20 Jul 2007
ISBN 10: 0231121261
ISBN 13: 9780231121262