Stephen Manning
Stephen Manning is honorary visiting professor of history, University of Exeter. He specializes in Victorian military history and lectures widely.
Stephen Manning is honorary visiting professor of history, University of Exeter. He specializes in Victorian military history and lectures widely. See less