Michael Wagner
Michael Wagner teaches courses in eighteenth-century British history in the Department for Continuing Education at the University of Oxford.
Michael Wagner teaches courses in eighteenth-century British history in the Department for Continuing Education at the University of Oxford. See less