by Dumas Malone (Author), Dumas Malone (Author)
Format: Illustrated
Pages: 523
Edition: Univ of Virginia PR ed.
Publisher: University of Virginia Press
Published: 30 Aug 2005
ISBN 10: 0813923565
ISBN 13: 9780813923567