Since 1990, Andrew Roberts has written articles or book reviews for:

American Spectator
Annabel’s Magazine
The Atlantic
Australian Financial Review
www.bbc.co.uk/history
BBC History Magazine
Bonhams Magazine
The Catholic Herald
Churchilliad
Claremont Review of Books
Commentary
Country Life
The Critic
The Daily
The Daily Beast
The Daily Express
The Daily Mail
The Daily Telegraph
Dorchester Review
The Economist
English Historical Review
The European
The European Journal
The Evening Standard
Everyone’s War
Financial Times
Finest Hour
Freedom Today
The Guardian
The Historian
History Today
The I
The Illustrated London News
Jewish Chronicle
Jewish News
The Literary Review
Living History
The Mail on Sunday
Management Today
Military History Magazine
Military Illustrated
National Review
The New Criterion
The New Statesman
The New York Post
The New York Times
Newsweek
The Observer
The Oldie
Orbis
Prospect
Prep School Magazine
Punch
Quadrant
Quillette
RUSI Journal
The Salisbury Review
Sapir
Scotland on Sunday
Spear’s Magazine
Sotheby’s Magazine
Spear’s Wealth Management
The Spectator
Standpoint
The Sun
The Sunday Telegraph
The Sunday Times
Survey
The Tablet (USA)
Tatler
Total Politics
The Times
The Times Higher Education Supplement
The Times Literary Supplement
The Waterloo Journal
The Weekly Standard
Wall Street Journal
Wall Street Journal Asia
Wall Street Journal Europe
Washington Free Beacon
Washington Times
Waterstone’s Quarterly
Weltwoche
World War II Magazine

Television and Radio Stations and Programmes on which Andrew Roberts has appeared since 2002 include:

Any Questions
BBC Belfast
BBC Breakfast News
BBC London Live
BBC News 24
BBC Radio 3
BBC South TV
BBC Worldwide
Brexit TV
Canadian Broadcasting Corporation News
CBS News
Channel 4 News
Channel 5 News
CNN News
Daily Politics
GB News
GMTV News
Granada TV
Jeremy Vine Show
Jonathan Dimbleby
The Late Show
Melvyn Bragg: In Our Time
Moral Maze
NBC Birth of Prince George of Cambridge
NBC News
NBC Nightly News, Today & Morning Joe
News at Ten
Newshour, World Service
Newsnight
Nightwaves
Power House
Question Time
Radio 5 Live
Radio London
Radio Wales
Richard and Judy
Sky News
Start the Week
Talk Sport
The Sunday Programme
Times Radio
Today, Radio 4
The Week at Westminster
The World Today
The World Tonight