Thursday 22 December, 2022 The First World War: A Complete History
Friday 16 December, 2022 TIL: Regenerative braking in the cold
Monday 12 December, 2022 The Storm Is Upon Us: How QAnon Became a Movement, Cult, and Conspiracy Theory of Everything
Friday 2 December, 2022 Notes on using Jupyter in the cloud
Monday 28 November, 2022 Me and my research
Sunday 27 November, 2022 Herding Hemingway’s Cats: Understanding how our genes work (Bloomsbury Sigma)
Saturday 19 November, 2022 Suez: The Double War
Monday 14 November, 2022 Secret War: The Story of SOE
Monday 14 November, 2022 What If? 2: Additional Serious Scientific Answers to Absurd Hypothetical Questions (What If?, #2)
Thursday 10 November, 2022 TIL: Stroke order of Chinese surnames
Thursday 3 November, 2022 New publishing setup and theme for the web site
Thursday 3 November, 2022 The Painful Truth: The New Science of Our Aches, Agonies and Afflictions
Thursday 27 October, 2022 The Chessboard and the Web: Strategies of Connection in a Networked World
Friday 21 October, 2022 Atoms and Ashes: A Global History of Nuclear Disasters
Wednesday 19 October, 2022 Adding filters to a Jinja2 template for Nikola
Sunday 16 October, 2022 I Am an Island
Saturday 15 October, 2022 Noise: a Human History of Sound and Listening
Tuesday 6 September, 2022 Empire of Pain: The Secret History of the Sackler Dynasty
Monday 5 September, 2022 Christ Stopped at Eboli: The Story of a Year
Thursday 1 September, 2022 The Man from the Future
Tuesday 30 August, 2022 Bad Blood: Secrets and Lies in a Silicon Valley Startup
Sunday 28 August, 2022 Spike: The Virus vs. The People - the Inside Story
Wednesday 3 August, 2022 The Social Distance Between Us: How Remote Politics Wrecked Britain
Saturday 23 July, 2022 The Secret History of Wonder Woman
Monday 18 July, 2022 The Missing Cryptoqueen: The Billion Dollar Cryptocurrency Con and the Woman Who Got Away with It
Sunday 3 July, 2022 The Life & Times of Malcolm McLaren: The Biography
Saturday 2 July, 2022 The Darien Disaster: a Scots Colony in the New World, 1698 - 1700
Thursday 16 June, 2022 We Are Bellingcat: Global Crime, Online Sleuths, and the Bold Future of News
Monday 13 June, 2022 Childhood’s End
Friday 10 June, 2022 Electronic Brains: Stories from the Dawn of the Computer Age
Thursday 19 May, 2022 Time on Rock: A Climber’s Route into the Mountains
Wednesday 18 May, 2022 In Cold Blood
Monday 2 May, 2022 Seven Games: A Human History
Monday 25 April, 2022 Pure Invention: How Japan Made the Modern World
Monday 11 April, 2022 Ikigai
Saturday 2 April, 2022 Accidental Gods: On Men Unwittingly Turned Divine
Tuesday 29 March, 2022 Furious Hours: Murder, Fraud, and the Last Trial of Harper Lee
Monday 28 March, 2022 Testosterone: The Story of the Hormone that Dominates and Divides Us
Friday 25 March, 2022 Our Woman in Havana: Reporting Castro’s Cuba
Friday 11 March, 2022 How to Lose the Information War: Russia, Fake News and the Future of Conflict
Friday 4 March, 2022 The Eye of the World (The Wheel of Time, #1)
Sunday 27 February, 2022 The Plantagenets: The Warrior Kings and Queens Who Made England
Wednesday 23 February, 2022 The Munros in Winter: Experience Scotland’s Most Exhilerating Mountains in the Company of a Master Climber
Saturday 12 February, 2022 A Book of Silence
Thursday 10 February, 2022 Fall: The Mystery of Robert Maxwell
Sunday 30 January, 2022 Appeasing Hitler: Chamberlain, Churchill and the Road to War
Saturday 22 January, 2022 The Covent Garden Ladies
Saturday 15 January, 2022 Cosmogramma
Saturday 8 January, 2022 Nation to Nation: Scotland’s Place in the World
Saturday 1 January, 2022 Ten Days that Shook the World