History Today subscription

John Grainger

John D. Grainger investigates the creation of C.S. Forester’s naval hero of the Napoleonic Wars - and identifies not one but two Hornblower originals.