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
Stephen Manning's Featured Books