If you’re interested in James speaking at an event, please contact him via this site

9780297866886 (1)

James’ previous events have included talks at the Hay Festival; York Festival of Ideas; Chipping Campden Literary Festival; Henley Literary Festival; Folkestone Literary Festival; The Travellers’ Club, London; The Reform Club, London; The Mary Rose Museum, Portsmouth; Daunts, Marylebone High St and St Mary’s, Primrose Hill.

He has also featured on Dan Snow’s History Hit podcasts and The Robert Elms Show on BBC amongst other many broadcast events.