Weekend Sale | Save $15. Get the code »

John Peddie

John Peddie was a retired regular infantry officer, who also wrote 'Hannibal's War', 'The Roman War Machine' and 'Alfred: Warrior King.