John Garth

John Garth

John Garth

John Garth

Acting

War of Words: Soldier-Poets of the Somme (2014)

Himself - Author, Tolkien and the Great War