Eric J Evans

Eric J.Evans is a history professor at Lancaster University and the author of a number of significant works on eighteenth and nineteenth-century history.