Thursday 31 December, 2020 |
Hiroshima |
Tuesday 29 December, 2020 |
The Rise and Fall of D.O.D.O.(D.O.D.O., #1) |
Monday 21 December, 2020 |
Paper on clustered percolation accepted |
Saturday 19 December, 2020 |
A talk on “Exploring epidemic spreading using network models” |
Friday 18 December, 2020 |
Co-infection dynamics paper submitted |
Thursday 17 December, 2020 |
The Shanghai Free Taxi: Journeys with the Hustlers and Rebels of the New China |
Wednesday 9 December, 2020 |
Backporting Python type annotations |
Wednesday 9 December, 2020 |
What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry |
Thursday 3 December, 2020 |
Random graphs with arbitrary clustering and their applications |
Wednesday 2 December, 2020 |
Mythos: The Greek Myths Retold |
Friday 27 November, 2020 |
Where am I (in git)? |
Monday 23 November, 2020 |
The Seventh Sense: Power, Fortune, and Survival in the Age of Networks |
Thursday 5 November, 2020 |
Commuting again |
Friday 30 October, 2020 |
On going virtual |
Friday 30 October, 2020 |
Our Man In Havana |
Wednesday 28 October, 2020 |
The Beauty and the Terror: An Alternative History of the Italian Renaissance |
Friday 23 October, 2020 |
What is Life?: Understand Biology In Five Steps |
Friday 9 October, 2020 |
Upstream: Selected Essays |
Thursday 1 October, 2020 |
Permanent Record |
Monday 28 September, 2020 |
New paper on collective adaptive systems |
Monday 21 September, 2020 |
In Extremis: The Life of War Correspondent Marie Colvin |
Friday 11 September, 2020 |
Tickbox |
Sunday 30 August, 2020 |
The Order of Time |
Sunday 30 August, 2020 |
The Volunteer: The True Story of the Resistance Hero who Infiltrated Auschwitz |
Thursday 27 August, 2020 |
The Windup Girl |
Saturday 8 August, 2020 |
The house that Hitler built |
Thursday 6 August, 2020 |
How to write an abstract |
Saturday 1 August, 2020 |
From Dictatorship to Democracy |
Wednesday 29 July, 2020 |
Aurora |
Saturday 25 July, 2020 |
Ashenden |
Saturday 25 July, 2020 |
The Duke’s Cut: Bridgewater Canal |
Thursday 23 July, 2020 |
Crusaders: An Epic History Of The Wars For The Holy Lands |
Wednesday 22 July, 2020 |
“Epidemic modelling” published |
Friday 17 July, 2020 |
Self-publishing “Epidemic modelling” |
Friday 10 July, 2020 |
The Electric Kool-Aid Acid Test |
Thursday 2 July, 2020 |
Lost in Thought: The Hidden Pleasures of an Intellectual Life |
Saturday 27 June, 2020 |
Lord of Light |
Thursday 25 June, 2020 |
Two papers on clustered networks |
Wednesday 17 June, 2020 |
First outing of “Epidemic modelling” |
Wednesday 17 June, 2020 |
You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It’s Making the World a Weirder Place |
Sunday 7 June, 2020 |
Pale Rider: The Spanish Flu of 1918 and How It Changed the World |
Sunday 7 June, 2020 |
Trading Spaces: The Colonial Marketplace and the Foundations of American Capitalism (American Beginnings, 1500-1900) |
Saturday 30 May, 2020 |
The Jennifer Morgue (Laundry Files, #2) |
Tuesday 26 May, 2020 |
Travels with Herodotus |
Sunday 10 May, 2020 |
Now We Have Your Attention: The New Politics of the People |
Saturday 9 May, 2020 |
The Rise and Fall of the Third Reich: A History of Nazi Germany |
Tuesday 28 April, 2020 |
Children of Time (Children of Time #1) |
Friday 3 April, 2020 |
Say Nothing: A True Story of Murder and Memory in Northern Ireland |
Sunday 29 March, 2020 |
Exactly |
Sunday 8 March, 2020 |
The Secret Life of Books: Why They Mean More Than Words |
Sunday 23 February, 2020 |
How to Change Your Mind: What the New Science of Psychedelics Teaches Us About Consciousness, Dying, Addiction, Depression, and Transcendence |
Wednesday 12 February, 2020 |
The Atrocity Archives (Laundry Files, #1) |
Monday 10 February, 2020 |
Be Like the Fox: Machiavelli in his World |
Saturday 11 January, 2020 |
The Children of Húrin |
Thursday 2 January, 2020 |
Airhead: The Imperfect Art of Making News |
Wednesday 1 January, 2020 |
The Coddling of the American Mind |