Description
About the Author
Justin McCarthy, Professor of History, University of Louisville.
Book Information
ISBN 9781399500043
Author Justin McCarthy
Format Hardback
Page Count 672
Imprint Edinburgh University Press
Publisher Edinburgh University Press