Stephen Manning

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