Books I’ve read
I love reading! I always have a book on the go, and I can often be found between the shelves of my local library. I worked as a software developer at Wellcome Collection for seven years, where I got to see what makes a library tick.
I’m also a regular attendee of the London Ace Book Club, and have been since it started running in September 2022. It’s where I met my partner; we bonded over our love of books.
This page is where I keep notes on all the books I’ve read:

My favourite books from 2025
Sapphics and spies, butlers and basketball, prophecy and purpose – what I enjoyed reading this year.

My favourite books from 2024
Fires and fighters, heroes and horrors, suicide and surgery – what I enjoyed reading this year.

My favourite books from 2023
Storms and schools, escapes and exorcisms, murders and magic – what I enjoyed reading this year.

My favourite books from 2022
Romance and rust, gender and grief, horror and the House – what I enjoyed reading this year.

My favourite books from 2021
Aliens and aces, railroads and racism, dating and disasters – what I enjoyed reading this year.
Books I read in 2026
I’ve read 15 books so far this year:

The Stranger in the Lifeboat, by Mitch Albom
What looks like the mystery of a sinking ship is actually a story about faith and hope. Read 4 April 2026. ★★★☆☆

Practical Doomsday, by Michał Zalewski
A guide to personal disaster prepping that focuses on pragmatic advice over paranoia. Read 1 April 2026. ★★★★☆

Lord of the Empty Isles, by Jules Arbeaux
A young man seeking revenge realises he’s fighting the wrong person, in a space opera that explores grief and loss. Read 22 March 2026. ★★★★☆

The Secret Detectives, by Ella Risbridger
A fun children’s murder mystery set on a boat travelling from Calcutta to England. Read 16 March 2026. ★★★★☆

Song of the Huntress, by Lucy Holland
A love triangle set against the backdrop of early Britain and an invasion of undead kings that’s slow to start but finishes with a bang. Read 14 March 2026. ★★★★☆

In the Blood, by Jenny T. Colgan
Online rage as a deadly plague: a collection of clever ideas that fumbles the landing. Read 28 February 2026. ★★★☆☆

How to Invent Everything, by Ryan North
A history of human civilisation and its key inventions, packaged as a guide for the wayward time traveller. Read 22 February 2026. ★★★★☆

King of Nothing, by Nathanael Lessore
A teenager looks beyond his playground reputation, and realises that it’s better to be loved than to be feared. Read 11 February 2026. ★★★★☆

What you are looking for is in the library, by Michiko Aoyama
A librarian gives five people a book and a felt toy that changes their life, but not in the way they expected. Read 31 January 2026. ★★★☆☆

How to Love, by Alex Norris
A surprisingly sincere collection of advice about love and relationships which knows when to be funny and when to be serious. Read 29 January 2026. ★★★★☆

Common Bonds, edited by Claudie Arseneault, C.T. Callahan, B.R. Sanders and RoAnna Sylver
A mixed bag of speculative fiction about aromantic experiences that I wish I’d had more time to read. Read 27 January 2026. ★★★☆☆

Becoming, by Laura Jane Williams
A memoir about Williams finding a sense of identity and self-worth, which gets better the further you read. Read 25 January 2026. ★★★★☆

Dream On, Ramona Riley, by Ashley Herring Blake
This is a romance novel, the first in a new Clover Lake series, and I found it disappointing. Read 10 January 2026. ★★★☆☆

Lilith, by Nikki Marmery
This is a modern and feminist retelling of Lilith, a character I’m not very familiar with. Read 4 January 2026. ★★★★☆

Dethroned in Knightsbridge, by Silvia Lemos
Poetry collection by a Mincefluencer friend. We’re not close enough for me to know the story behind each of the poems, but I can sense it from her writing. Read 1 January 2026. ★★★☆☆
Books I read in 2025
I read 61 books:

Notes on a Nervous Planet, by Matt Haig
Read 30 December 2025. ★★★★☆

Make You Mine This Christmas, by Lizzie Huxley-Jones
Read 29 December 2025. ★★★★☆

Why You Should Read Children’s Books, by Katherine Rundell
Read 21 December 2025. ★★★☆☆

Something Wild and Wonderful, by Anita Kelly (did not finish)
Stopped 21 December 2025.

There is No Antimemetics Division, by qntm
Read 19 December 2025. ★★★★★

What the Past Did For Us, by Adam Hart-Davis
Read 17 December 2025. ★★★☆☆

Treasury of Folklore: Seas & Rivers, by DeeDee Chainey & Willow Winsham
Read 12 December 2025. ★★★★☆

The Devil She Knows, by Alexandria Bellefleur
Read 10 December 2025. ★★★★☆

The Official Guide to the Jurassic Coast, edited by Professor Denys Brunsden
Read 6 December 2025. ★★★★☆

The Odd Woman and the City, by Vivian Gornick
Read 4 December 2025. ★★★☆☆

Second Chances in New Port Stephen, by TJ Alexander
Read 25 November 2025. ★★★☆☆

Transmutation, by Alex DiFrancesco
Read 23 November 2025. ★★★☆☆

Finding Hester, by Erin Edwards, Greg Callus, Claudia Caplan Wolff, Rose Crossgrove, and Jack Lawrence
Read 17 November 2025. ★★★★★

Goodnight Tokyo, by Atsuhiro Yoshida
Read 15 November 2025. ★★★☆☆

Cinderella, retold by Brittany Mazique
Read 2 November 2025. ★★★☆☆

Compound Fracture, by Andrew Joseph White
Read 26 October 2025. ★★★★☆

The Lantern of Lost Memories, by Sanaka Hiragi
Read 19 October 2025. ★★★☆☆

Library for the War-Wounded, by Monika Helfer (did not finish)
Stopped 28 September 2025.

Mondays Are Murder, by Ravena Guron
Read 25 September 2025. ★★★★☆

The End Crowns All, by Bea Fitzgerald
Read 21 September 2025. ★★★★★

The Dog Sitter Detective, by Antony Johnston
Read 14 September 2025. ★★★★☆

The Passengers on the Hankyu Line, by Hiro Arikawa
Read 10 September 2025. ★★★★☆

Desert Echoes, by Abdi Nazemian
Read 7 September 2025. ★★★☆☆

The Sound of Stars, by Alechia Dow
Read 25 August 2025. ★★★☆☆

Love & Other Disasters, by Anita Kelly
Read 23 August 2025. ★★★★☆

Everyone on this Train is a Suspect, by Benjamin Stevenson
Read 17 August 2025. ★★★☆☆

The Split, by Laura Kay (did not finish)
Stopped 15 August 2025.

The King is Dead, by Benjamin Dean
Read 7 August 2025. ★★★★☆

The Wildest Dreams Bookshop, by Gracie Page
Read 6 August 2025. ★★★☆☆

How the Railways Will Fix the Future, by Gareth Dennis
Read 4 August 2025. ★★★★☆

The Mill on Magnolia Lane, by Tilly Tennant
Read 28 July 2025. ★★★☆☆

Wild Things, by Laura Kay
Read 20 July 2025. ★★★★☆

My Murder, by Katie Williams
Read 7 July 2025. ★★★★☆

NYC Storefronts, by Joel Holland
Read 6 July 2025. ★★★★☆

How You Get the Girl, by Anita Kelly
Read 24 June 2025. ★★★★★

Key Lime Sky, by Al Hess
Read 21 June 2025. ★★★☆☆

Everything I Know about Life I Learned from PowerPoint, by Russell Davies
Read 28 May 2025. ★★★★★

What To Do When You Get Dumped, by Suzy Hopkins
Read 26 May 2025. ★★★☆☆

The Appendix, by Liam Konemann
Read 21 May 2025. ★★★★☆

A Libertarian Walks Into a Bear, by Matthew Hongoltz-Hetling
Read 19 May 2025. ★★★★★

The Mess We’re In, by Annie Macmanus (did not finish)
Stopped 17 May 2025.

The Midnight Library, by Matt Haig
Read 11 May 2025. ★★★★☆

The Stasi Poetry Circle, by Philip Oltermann (did not finish)
Stopped 4 May 2025.

Human Resources, by Adrian Tchaikovsky
Read 1 May 2025. ★★★★☆

Sunrise on the Reaping, by Suzanne Collins
Read 29 April 2025. ★★★★☆

Don’t Let the Forest In, by CG Drews
Read 22 April 2025. ★★★☆☆

Orbital, by Samantha Harvey
Read 19 April 2025. ★★★★☆

The Distance Between Us, by Maggie O’Farrell
Read 14 April 2025. ★★★★☆

The Day the World Came to Town, by Jim DeFede
Read 2 April 2025. ★★★★☆

Mermaids Never Drown, edited by Zoraida Córdova and Natalie C. Parker
Read 30 March 2025. ★★★☆☆

The Heartbreak Bakery, by A.R. Capetta
Read 7 March 2025. ★★★☆☆

Merriment and Mayhem, by Alexandria Bellefleur (did not finish)
Stopped 18 February 2025.

Swordcrossed, by Freya Marske
Read 16 February 2025. ★★★★☆

Merry Ever After, by Tessa Bailey (did not finish)
Stopped 12 February 2025.

Cruel Winter With You, by Ali Hazelwood
Read 12 February 2025. ★★★☆☆

Ace of Spades, by Faridah Àbíké-Íyímídé
Read 10 February 2025. ★★★★☆

Bury Your Gays, by Chuck Tingle
Read 28 January 2025. ★★★★☆

Every Heart a Doorway, by Seanan McGuire
Read 28 January 2025. ★★★★☆

Service Model, by Adrian Tchaikovsky
Read 8 January 2025. ★★★★★

Make the Season Bright, by Ashley Herring Blake
Read 5 January 2025. ★★★★☆

Herring in the Smoke, by L.C. Tyler
Read 2 January 2025. ★★★☆☆
Books I read in 2024
I read 63 books:

Channel of Peace, by Kevin Tuerff
Read 27 December 2024. ★★★★☆

Night Train, by David Quantick
Read 15 December 2024. ★★★☆☆

The Meister of Decimen City, by Brenna Raney
Read 24 November 2024. ★★★☆☆

Chinese Proverbs, by Ruthanne Lum McCunn
Read 30 October 2024. ★★★☆☆

Catch Your Breath, by Ravena Guron
Read 25 October 2024. ★★★★☆

This Book Kills, by Ravena Guron
Read 20 October 2024. ★★★★☆

Making It, by Laura Kay
Read 18 October 2024. ★★★★☆

Before We Forget Kindness, by Toshikazu Kawaguchi
Read 27 September 2024. ★★★★★

Consumed, by Aja Barber
Read 25 September 2024. ★★★★☆

Sheine Lende, by Darcie Little Badger
Read 10 September 2024. ★★★★☆

Death at Morning House, by Maureen Johnson
Read 2 September 2024. ★★★★☆

Lover Birds, by Leanne Egan
Read 31 August 2024. ★★★★★

Lunar New Year Love Story, by Guen Luen Yang
Read 27 August 2024. ★★★★☆

Leave No Trace, by Mindy Mejia
Read 17 August 2024. ★★★★☆

Freya’s Gold, by Fiona Longmuir
Read 27 July 2024. ★★★★☆

The Vintage Dress Shop in Primrose Hill, by Annie Darling
Read 25 July 2024. ★★★★☆

Breasts and Eggs, by Mieko Kawakami (did not finish)
Stopped 22 July 2024.

Silo 49: Flying Season for the Mis-Recorded, by Ann Christy
Read 17 July 2024. ★★★★★

Silo 49: Dark Till Dawn, by Ann Christy
Read 16 July 2024. ★★★★☆

Silo 49: Deep Dark, by Ann Christy
Read 14 July 2024. ★★★☆☆

Silo 49: Going Dark, by Ann Christy
Read 13 July 2024. ★★★☆☆

Filippo, Me and the Cherry Tree, by Paola Peretti
Read 7 July 2024. ★★★★☆

The Ballad of Songbirds and Snakes, by Suzanne Collins
Read 5 July 2024. ★★★★☆

To Save Every One, by RNLI
Read 2 July 2024. ★★★☆☆

Like A Charm, by Kerry Barrett
Read 28 June 2024. ★★★☆☆

She Who Became the Sun, by Shelley Parker-Chan
Read 25 June 2024. ★★★☆☆

Professor Stewart’s Cabinet of Mathematical Curiosities, by Ian Stewart
Read 17 June 2024. ★★★☆☆

Transcription, by Kate Atkinson
Read 15 June 2024. ★★★☆☆

Harlem Shuffle, by Colson Whitehead
Read 13 June 2024. ★★★★☆

On the Come Up, by Angie Thomas
Read 4 June 2024. ★★★★☆

The Philosophy of Cheese, by Patrick McGuigan
Read 3 June 2024. ★★★★☆

Meet Me On Platform 3, by Zara Stonely
Read 2 June 2024. ★★★☆☆

Spare Parts, by Marc Platt
Read 29 May 2024. ★★★★☆

the letters i will never send, by isabella-dorta
Read 26 May 2024. ★★★★★

Wasteland, by Oliver Franklin-Wallis
Read 24 May 2024. ★★★★★

Truly, Madly, Deeply, by Alexandria Bellefleur
Read 18 May 2024. ★★★★☆

Herc, by Phoenicia Rogerson
Read 13 May 2024. ★★★★★

The Fixer, by Claudia Carroll
Read 23 April 2024. ★★★☆☆

Ending the Pursuit, by Michael Paramo (did not finish)
Stopped 19 April 2024.

Thing Explainer, by Randall Munroe
Read 16 April 2024. ★★★★☆

The Checklist Manifesto, by Atul Gawande
Read 10 April 2024. ★★★★★

the ghosts that we leave behind, by Anne Maningas
Read 2 April 2024. ★★★☆☆

From Hurt to Hope, edited by Mair Elliott
Read 1 April 2024. ★★★☆☆

What If?, by Randall Munroe
Read 31 March 2024. ★★★☆☆

How To Be a Normal Person, by TJ Klune
Read 30 March 2024. ★★★☆☆

The Importance of Music to Girls, by Lavinia Greenlaw (did not finish)
Stopped 27 March 2024.

The Reader on the 6.27, by Jean-Paul Didierlaurent
Read 24 March 2024. ★★★★☆

The Rest of Their Lives, by Jean-Paul Didierlaurent
Read 22 March 2024. ★★★★★

If I Have To Be Haunted, by Miranda Sun
Read 20 March 2024. ★★★☆☆

Convenience Store Woman, by Sayaka Murata
Read 27 February 2024. ★★★★☆

How to Be Perfect, by Mike Schur (did not finish)
Stopped 24 February 2024.

Iris Kelly Doesn’t Date, by Ashley Herring Blake
Read 17 February 2024. ★★★★☆

Ella Minnow Pea, by Mark Dunn
Read 12 February 2024. ★★★★★

The Secret Life of Cows, by Rosamund Young
Read 10 February 2024. ★★★★★

Delilah Green Doesn’t Care, by Ashley Herring Blake
Read 9 February 2024. ★★★★☆

The Fire Never Goes Out, by Noelle Stevenson
Read 6 February 2024. ★★★☆☆

At Midnight, edited by Dahlia Adler
Read 3 February 2024. ★★★★★

The Girl on the Platform, by Bryony Pearce
Read 30 January 2024. ★★★★☆

Fire Stations, by Billy Reading
Read 28 January 2024. ★★★★☆

Hopeless Aromantic, by Samantha Rendle (did not finish)
Stopped 23 January 2024.

Show Me The Bodies, by Peter Apps
Read 13 January 2024. ★★★★★

Valuable Humans in Transit, by qntm
Read 8 January 2024. ★★★★★

Astrid Parker Doesn’t Fail, by Ashley Herring Blake
Read 7 January 2024. ★★★★☆
Books I read in 2023
I read 78 books:

The Diver, by WJ Davies
Read 23 December 2023. ★★★★☆

The Watcher, by WJ Davies
Read 23 December 2023. ★★★★☆

The Runner, by WJ Davies
Read 23 December 2023. ★★★★☆

It All Adds Up, by Mickaël Launay
Read 21 December 2023. ★★★☆☆

Now That I’ve Found You, by Ciara Geraghty
Read 11 December 2023. ★★★☆☆

The Only Good Dalek, by Justin Richards and Mike Collins
Read 9 December 2023. ★★★☆☆

She and Her Cat, by Makoto Shinkai and Naruki Nagakawa
Read 7 December 2023. ★★★★☆

Dust, by Hugh Howey
Read 1 December 2023. ★★★★☆

Shift, by Hugh Howey
Read 30 November 2023. ★★★★☆

Wool, by Hugh Howey
Read 27 November 2023. ★★★★☆

The Hard Road Out, by Jihyun Park and Seh-Lynn Chai
Read 20 November 2023. ★★★★★

Thirteen Doctors, 13 Stories, by Various authors
Read 12 November 2023. ★★★☆☆

Before We Say Godbye, by Toshikazu Kawaguchi
Read 3 November 2023. ★★★★★

Strong Female Character, by Fern Brady
Read 30 October 2023. ★★★★★

The Cat Who Saved Books, by Sosuke Natsukawa
Read 28 October 2023. ★★★★★

Aces Wild, by Amanda DeWitt
Read 24 October 2023. ★★★★☆

Colours of Film, by Charles Bramesco
Read 22 October 2023. ★★★☆☆

Flying Blind, by Peter Robison
Read 22 October 2023. ★★★☆☆

The Hollow Sea, by Annie Kirby (did not finish)
Stopped 17 October 2023.

The Lost Future of Pepperharrow, by Natasha Pulley
Read 8 October 2023. ★★★★☆

Liftoff, by Eric Berger
Read 22 September 2023. ★★★★★

Nine Liars, by Maureen Johnson
Read 15 September 2023. ★★★★☆

The Phone Box at the Edge of the World, by Laura Imai Messina
Read 14 September 2023. ★★★★★

We had to remove this post, by Hanna Bervoets
Read 9 September 2023. ★★★★☆

Practical SVG, by Chris Coyier
Read 8 September 2023. ★★★★☆

How To Save a Life, by Clare Swatman
Read 7 September 2023. ★★☆☆☆

500 Lines or Less, edited by Michael DiBernardo (did not finish)
Stopped 4 September 2023.

The Twyford Code, by Janice Hallett
Read 28 August 2023. ★★★☆☆

Gender Euphoria, by Maia Kobabe
Read 22 August 2023. ★★★★☆

Paris by Starlight, by Robert Dinsdale
Read 17 August 2023. ★★★★☆

A Snake Falls to Earth, by Darcie Little Badger
Read 9 August 2023. ★★★★☆

Aristotle and Dante Discover the Secrets of the Universe, by Benjamin Alire Sáenz
Read 4 August 2023. ★★★★☆

The Lego Trains Book, by Holger Matthes
Read 30 July 2023. ★★★★☆

Nimona, by Noelle Stevenson
Read 28 July 2023. ★★★★☆

Beyond the Black Door, by A. M. Strickland
Read 25 July 2023. ★★★☆☆

The Math Book, by Clifford A. Pickover
Read 24 July 2023. ★★★☆☆

The Secret Life of the Otter, by Andy Howard
Read 21 July 2023. ★★★★☆

We Are All Constellations, by Amy Beashel
Read 16 July 2023. ★★★★☆

Ace, by Angela Chen
Read 2 July 2023. ★★★☆☆

Sword in the Stars, by Amy Rose Capetta and Cori McCarthy
Read 30 June 2023. ★★★★☆

Once & Future, by Amy Rose Capetta and Cori McCarthy
Read 25 June 2023. ★★★☆☆

Deep Sea and Foreign Going, by Rose George
Read 20 June 2023. ★★★★☆

Last Train from Kummersdorf, by Leslie Wilson
Read 15 June 2023. ★★★☆☆

The Diary of a Bookseller, by Shaun Bythell
Read 4 June 2023. ★★★☆☆

The Fiancée Farce, by Alexandria Bellefleur
Read 4 June 2023. ★★★★★

The Chemical Elements, by Nechaev & Jenkins
Read 29 May 2023. ★★★★☆

Flight into Danger, by John Castle and Arthur Hailey
Read 28 May 2023. ★★★☆☆

The Story of Codes, by Steven Pincock & Mark Frary
Read 16 May 2023. ★★★☆☆

A Sky Full of Stars, by Dani Atkins
Read 1 May 2023. ★★★★★

Elatsoe, by Darcie Little Badger
Read 24 April 2023. ★★★★★

Heir to the Empire, by Timothy Zahn
Read 20 April 2023. ★★★☆☆

Slaughter in the Sapperton Tunnel, by Edward Marston
Read 18 April 2023. ★★★☆☆

White Fragility, by Robin Diangelo
Read 17 April 2023. ★★★★★

Just Haven’t Met You Yet, by Sophie Cousens
Read 1 April 2023. ★★★★☆

Ace Voices, by Eris Young (did not finish)
Stopped 27 March 2023.

The Break Up, by Charlotte Barnes
Read 22 March 2023. ★★★★☆

The Brexit Tapes, by John Bull
Read 18 March 2023. ★★★☆☆

Tragedy on the Branch Line, by Edward Marston
Read 18 March 2023. ★★★★☆

Seven Fallen Feathers, by Tanya Talaga
Read 16 March 2023. ★★★★★

Again Again, by E. Lockhart
Read 12 March 2023. ★★★★☆

Brightly Burning, by Alexa Donne
Read 4 March 2023. ★★★★☆

Medusa, by Jessie Burton
Read 4 March 2023. ★★★★★

Chinese Fairy Tales and Legends, by Richard Wilhelm & Frederick H. Martens
Read 3 March 2023. ★★★★☆

All the Things They Said We Couldn’t Have, by Tash Oakes-Monger
Read 27 February 2023. ★★★☆☆

How to be Ace, by Rebecca Burgess
Read 26 February 2023. ★★★☆☆

Doctor Who: Twelve Angels Weeping, by Dave Rudden
Read 24 February 2023. ★★★★★

The Murder of Mr Wickham, by Claudia Gray
Read 23 February 2023. ★★★★☆

The Last Man on the Moon, by Eugene Cernan and Don Davis
Read 19 February 2023. ★★★★★

By Underground to Kew, by Jonathan Riddell and William T. Stearn
Read 17 February 2023. ★★★☆☆

Punderworld, by Linda Šejić
Read 11 February 2023. ★★★★☆

Ariadne, by Jennifer Saint
Read 10 February 2023. ★★★★☆

The Union of Synchronised Swimmers, by Cristina Sandu
Read 4 February 2023. ★★★☆☆

The Frequency of Us, by Keith Stuart
Read 3 February 2023. ★★★★★

A bookshop in Algiers, by Kaouther Adimi
Read 31 January 2023. ★★★★☆

Severance: The Lexington Letter, by Anonymous
Read 30 January 2023. ★★★☆☆

The Lady’s Guide to Petticoats and Piracy, by Mackenzi Lee
Read 24 January 2023. ★★★★☆

Not My Problem, by Ciara Smyth
Read 15 January 2023. ★★★★☆

A Field Guide to Getting Lost, by Rebecca Solnit
Read 8 January 2023. ★★★☆☆
Books I read in 2022
I read 84 books:

Once Upon a Tome, by Oliver Darkshire
Read 28 December 2022. ★★★★☆

The Origins of Iris, by Beth Lewis
Read 27 December 2022. ★★★★★

S.O.S. The Story of the Life-boat Service, by Cyril Jolly
Read 24 December 2022. ★★★★☆

The Falling in Love Montage, by Ciara Smyth
Read 22 December 2022. ★★★★★

All In Our Own Words, by Friends of the Bure Valley Railway
Read 16 December 2022. ★★★☆☆

One Night With You, by Laura Jane Williams
Read 14 December 2022. ★★★★☆

Our Stop, by Laura Jane Williams
Read 2 December 2022. ★★★★☆

Asexual Fairy Tales, by Elizabeth Hopkinson (did not finish)
Stopped 22 November 2022.

Olympia, by Anna Maranti
Read 22 November 2022. ★★★☆☆

Another Life, by Jodie Chapman
Read 19 November 2022. ★★★★★

Rust, by Jonathan Waldman
Read 15 November 2022. ★★★★★

A Cosmic Kind of Love, by Samantha Young
Read 10 November 2022. ★★★★☆

We, by Yevgeny Zamyatin
Read 9 November 2022. ★★★★☆

Passing, by Nella Larsen
Read 6 November 2022. ★★★★☆

Attention All Shipping, by Charlie Connelly (did not finish)
Stopped 5 November 2022.

The Watchmaker of Filigree Street, by Natasha Pulley
Read 3 November 2022. ★★★★☆

Sea of Tranquility, by Emily St. John Mandel
Read 27 October 2022. ★★★☆☆

The Last Library, by Freya Sampson
Read 21 October 2022. ★★★☆☆

Against the Loveless World, by Susan Abulhawa
Read 18 October 2022. ★★★★★

The Central Line, by Saskia Sarginson
Read 13 October 2022. ★★★★☆

Alpha Beta, by John Man
Read 12 October 2022. ★★★☆☆

Tomorrow, and Tomorrow, and Tomorrow, by Gabrielle Zevin
Read 2 October 2022. ★★★★☆

Mathematical Intelligence, by Junaid Mubeen (did not finish)
Stopped 25 September 2022.

The Society for Soulless Girls, by Laura Steven
Read 21 September 2022. ★★★★☆

The Strange and Infinite World of Numbers, by Tim Sole (did not finish)
Stopped 19 September 2022.

What If? 2, by Randall Munroe
Read 14 September 2022. ★★★★☆

Before Your Memory Fades, by Toshikazu Kawaguchi
Read 12 September 2022. ★★★★★

Seats of London, by Andrew Martin
Read 9 September 2022. ★★★★☆

This Is How You Lose the Time War, by Amal El-Mohtar & Max Gladstone
Read 3 September 2022. ★★★★☆

A Prayer for the Crown-Shy, by Becky Chambers
Read 31 August 2022. ★★★★☆

Concrete Rose, by Angie Thomas
Read 26 August 2022. ★★★★☆

The Hate U Give, by Angie Thomas
Read 22 August 2022. ★★★★★

Uncentering the Earth, by William T. Vollmann (did not finish)
Stopped 20 August 2022.

One Last Stop, by Casey McQuiston
Read 19 August 2022. ★★★★★

Snowball Earth, by Gabrielle Walker
Read 18 August 2022. ★★★☆☆

Transmutation Stories, by Alex DiFrancesco (did not finish)
Stopped 16 August 2022.

Letters to a Young Mathematician, by Ian Stewart
Read 7 August 2022. ★★★★★

The Worst-Case Scenario Almanac: Great Outdoors, by David Borgenicht & Trey Popp
Read 30 July 2022. ★★★☆☆

Paul Takes the Form of a Mortal Girl, by Andrew Lawlor (did not finish)
Stopped 29 July 2022.

The Survivors, by Jane Harper
Read 22 July 2022. ★★★★☆

Before the Coffee Gets Cold, by Toshikazu Kawaguchi
Read 18 July 2022. ★★★★★

False Starts, Near Misses and Dangerous Goods, by Geoff Body and Ian Body
Read 17 July 2022. ★★★☆☆

Looking for Emily, by Fiona Longmuir
Read 14 July 2022. ★★★★☆

No One is Too Small to Make a Difference, by Greta Thunberg
Read 14 July 2022. ★★★★☆

The Secret Lives of Colour, by Kassie St Clair
Read 13 July 2022. ★★★★★

Before the Coffee Gets Cold: Tales from the Café, by Toshikazu Kawaguchi
Read 9 July 2022. ★★★★★

Under the Paw, by Tom Cox
Read 6 July 2022. ★★★☆☆

Dating, by The School of Life
Read 3 July 2022. ★★★★★

Outraged, by Ashley 'Dotty' Charles
Read 2 July 2022. ★★★☆☆

We Are Bellingcat, by Eliot Higgins
Read 29 June 2022. ★★★★☆

Night Trains, by Andrew Martin (did not finish)
Stopped 24 June 2022.

Gender Euphoria, by Laura Kate Dale
Read 23 June 2022. ★★★★★

Egyptian Mythology, by W. Max Mũller (did not finish)
Stopped 14 June 2022.

The Ghost of Thomas Kempe, by Penelope Lively
Read 5 June 2022. ★★★☆☆

The Invisible Orientation, by Julie Sondra Decker (did not finish)
Stopped 4 June 2022.

Psychotherapy: A Very Short Introduction, by Tom Burns & Eva Burns-Lundgren (did not finish)
Stopped 2 June 2022.

A Briefer History of Time, by Steven Hawking with Leonard Mlodinow
Read 28 May 2022. ★★★☆☆

Homer’s Odyssey, by Gwen Cooper
Read 26 May 2022. ★★★★★

The Secret Diary of Lizzie Bennet, by Bernie Su and Kate Rorick
Read 22 May 2022. ★★★★★

Mary Celeste, by Paul Begg
Read 19 May 2022. ★★★☆☆

The Worst-Case Scenario Almanac: History, by Joshua Piyen, David Borgenicht, Piers Marchant & Melissa Wagner
Read 8 May 2022. ★★★☆☆

Underground Cities, by Mark Ovenden
Read 6 May 2022. ★★★☆☆

The Epic Adventures of Lydia Bennet, by Kate Rorick and Rachel Kiley
Read 4 May 2022. ★★★★☆

Doctor Who: Respond to All Calls, by Lisa McMullin, Tim Foley, and Timothy X. Atack
Read 18 April 2022. ★★★☆☆

The Compendium of (Not Quite) Everything, by Jonn Elledge
Read 12 April 2022. ★★★☆☆

We Need to Talk, by Celeste Headlee
Read 9 April 2022. ★★★★☆

Count Your Lucky Stars, by Alexandria Bellefleur
Read 3 April 2022. ★★★★☆

Never Lost Again, by Bill Kilday
Read 30 March 2022. ★★★★☆

There Is No Antimemetics Division, by qntm
Read 30 March 2022. ★★★★★

The Wombles, by Elisabeth Beresford
Read 27 March 2022. ★★★★☆

Kigelia: A Typeface for Africa, by Mark Jamra and Neil Patel
Read 26 March 2022. ★★★★☆

Light Years, by Brian Clegg
Read 25 March 2022. ★★★☆☆

The Most Precious of Cargoes, by Jean-Claude Grumberg
Read 17 March 2022. ★★★★★

Your Guide to Not Getting Murdered in a Quaint English Village, by Maureen Johnson
Read 14 March 2022. ★★★★☆

Homer’s The Iliad and the Odyssey, by Alberto Manguel (did not finish)
Stopped 11 March 2022.

Hang the Moon, by Alexandria Bellefleur
Read 5 March 2022. ★★★★★

The Haunting of Tram Car 015, by P. Djèlí Clark
Read 24 February 2022. ★★★★☆

Historic Railway Disasters, by O. S. Nock
Read 11 February 2022. ★★★★☆

The Calculating Stars, by Mary Robinette Kowal (did not finish)
Stopped 5 February 2022.

Palestine + 100, edited by Basma Ghalayini
Read 28 January 2022. ★★★★☆

Piranesi, by Susanna Clarke
Read 20 January 2022. ★★★★★

Physics of the Impossible, by Michio Kaku
Read 18 January 2022. ★★★☆☆

The Distance Between Me and the Cherry Tree, by Paola Peretti
Read 8 January 2022. ★★★★☆

A Psalm for the Wild-Built, by Becky Chambers
Read 3 January 2022. ★★★★★
Books I read in 2021
I read 61 books:

The Power of the A4s, by Brian Morrison
Read 30 December 2021. ★★★★☆

Dick Whittington and his cat, retold by Vera Southgate
Read 30 December 2021. ★★★★☆

Trains, by David Carey
Read 30 December 2021. ★★★★☆

The Otters’ Tale, by Simon Cooper
Read 29 December 2021. ★★★★☆

The Library of the Dead, by T.L. Huchu
Read 19 December 2021. ★★★☆☆

What Cats Want, by Dr. Yuki Hattori
Read 16 December 2021. ★★★★☆

A Big Ship at the Edge of the Universe, by Alex White (did not finish)
Stopped 11 December 2021.

File Under: 13 Suspicious Incidents, by Lemony Snicket
Read 9 December 2021. ★★★☆☆

Cosmogramma, by Courttia Newland (did not finish)
Stopped 4 December 2021.

The Box in the Woods, by Maureen Johnson
Read 1 December 2021. ★★★★☆

The Hand on the Wall, by Maureen Johnson
Read 27 November 2021. ★★★★☆

The Vanishing Stair, by Maureen Johnson
Read 20 November 2021. ★★★★☆

The Apollo Murders, by Chris Hadfield
Read 18 November 2021. ★★★★★

Truly Devious, by Maureen Johnson
Read 16 November 2021. ★★★★☆

Model Railways, by Cyril J. Freezer
Read 10 November 2021. ★★★★☆

Codebreaker: The Untold Story of Richard Hayes, by Marc McMenamin (did not finish)
Stopped 6 November 2021.

Bure Valley Recollections, by Gerry Balding & Andrew Barnes
Read 5 November 2021. ★★★★☆

Your Computer is on Fire, edited by Thomas S. Mullaney, Benjamin Peters, Mar Hicks, and Kavita Philip
Read 31 October 2021. ★★★★★

Poison for Breakfast, by Lemony Snicket
Read 28 October 2021. ★★★☆☆

Written in the Stars, by Alexandria Bellefleur
Read 24 October 2021. ★★★★★

Tales from Moominvalley, by Tove Jansson
Read 7 October 2021. ★★★☆☆

Abandoned America, by Matthew Christopher
Read 7 October 2021. ★★★★☆

The Backwater Sermons, by Jay Hulme
Read 2 October 2021. ★★★☆☆

Surviving the Storms, by the RNLI
Read 26 September 2021. ★★★★★

The Distant Hours, by Kate Morton
Read 25 September 2021. ★★★★☆

Resilient Management, by Lara Hogan
Read 18 September 2021. ★★★★☆

Think Black, by Clyde W. Ford
Read 7 September 2021. ★★★★★

Small Bodies of Water, by Nina Mingya Powles
Read 2 September 2021. ★★★☆☆

The Martian, by Andy Weir
Read 27 August 2021. ★★★☆☆

Moominpappa at Sea, by Tove Jansson
Read 22 August 2021. ★★★☆☆

Klara and the Sun, by Kazuo Ishiguro
Read 13 August 2021. ★★★☆☆

Doctor Who: The Pirate Planet, by Douglas Adams, James Goss (did not finish)
Stopped 3 August 2021.

The Boy Who Drew Auschwitz, by Thomas Geve
Read 28 July 2021. ★★★★☆

Black and British, by David Olusoga
Read 24 July 2021. ★★★★☆

The Vela (season 1), by Yoon Ha Lee, Becky Chambers, Rivers Solomon, S.L. Huang
Read 18 July 2021. ★★★☆☆

Comet in Moominland, by Tove Jansson
Read 17 July 2021. ★★★★☆

Digging for Words, by Angela Burke Kunkel
Read 8 July 2021. ★★★★☆

The Kabuliwallah and Other Stories, by Rabindranath Tagore (did not finish)
Stopped 5 July 2021.

Finn Family Moomintroll, by Tove Jansson
Read 3 July 2021. ★★★☆☆

Going Postal, by Terry Pratchett
Read 2 July 2021. ★★★★☆

The Woman in Cabin 10, by Ruth Ware
Read 27 June 2021. ★★★★☆

The Only Plane in the Sky, by Garrett M. Graff
Read 25 June 2021. ★★★★★

The Underground Railroad, by Colson Whitehead
Read 21 June 2021. ★★★★☆

Loveless, by Alice Oseman
Read 14 June 2021. ★★★★★

Atomic Habits, by James Clear
Read 6 June 2021. ★★★★☆

Gender Swapped Fairy Tales, by Karrie Fransman and Jonathan Plackett
Read 18 May 2021. ★★★★★

How to Fly a Plane, by Nick Barnard and Lucy Pope
Read 15 May 2021. ★★★★☆

The Invisible Child and the Fir Tree, by Tove Jansson
Read 3 May 2021. ★★★☆☆

The Penguin Dictionary of Curious and Interesting Numbers, by David Wells
Read 1 May 2021. ★★★☆☆

Railsea, by China Miéville
Read 28 April 2021. ★★★★★

The Last Lingua Franca, by Nicholas Ostler (did not finish)
Stopped 25 April 2021.

The Galaxy, and the Ground Within, by Becky Chambers
Read 17 April 2021. ★★★★★

Programmed Inequality, by Marie Hicks
Read 31 March 2021. ★★★★☆

Solutions and Other Problems, by Allie Brosh
Read 23 March 2021. ★★★★★

Captain Corelli’s Mandolin, by Louis de Bernières
Read 21 March 2021. ★★★★☆

The Cyberiad, by Stanislaw Lem
Read 15 March 2021. ★★★☆☆

Mathematics and Politics, by Alan D. Taylor and Allison M. Pacelli
Read 12 March 2021. ★★★★☆

Disability Visibility, edited by Alice Wong
Read 5 March 2021. ★★★★★

Pride and Prejudice, by Jane Austen
Read 28 February 2021. ★★★☆☆

Colossus: Bletchley Park’s Greatest Secret, by Paul Gannon
Read 7 February 2021. ★★★★☆

Lustrum, by Robert Harris
Read 2 January 2021. ★★★☆☆
Books I read in 2020
I read 47 books:

The Read Aloud Cloud, by Forrest Brazeal
Read 26 December 2020. ★★★★★

The Story of Brexit, by Ladybird Books
Read 25 December 2020. ★★★☆☆

The Trains Now Departed, by Michael Williams
Read 25 December 2020. ★★★★☆

Bite Size Bash, by Julia Evans
Read 23 December 2020. ★★★☆☆

The Rust Programming Language, by Steve Klabnik and Carol Nichols
Read 21 December 2020. ★★★★☆

Welwyn’s Railways, by The Revd. Tim W. Gladwin, Peter W. Neville, Douglas E. White
Read 18 December 2020. ★★★☆☆

Notes from Small Planets, by Nate Crowley
Read 16 December 2020. ★★★★☆

IBM and the Holocaust, by Edwin Black
Read 5 December 2020. ★★★★★

The Starless Sea, by Erin Morgenstern
Read 22 November 2020. ★★★★★

The Chinese Typewriter: A History, by Thomas S. Mullaney
Read 16 November 2020. ★★★★☆

How to be a Good Motorist, by the Bodleian Library
Read 11 October 2020. ★★★☆☆

The City & the City, by China Miéville
Read 7 October 2020. ★★★★★

Engineering a Safer World, by Nancy G. Leveson
Read 27 September 2020. ★★★★☆

An Atlas of Extinct Countries, by Gideon Defoe
Read 19 September 2020. ★★★★☆

A Speller’s Companion, by Hugh Brown and Margaret Brown
Read 17 September 2020. ★★★★☆

Codebreakers: The inside story of Bletchley Park, by F.H. Hinsley and Alan Tripp
Read 15 September 2020. ★★★★★

The Wandering Wombles, by Elisabeth Beresford
Read 9 September 2020. ★★★★☆

Montmorency, by Eleanor Updale
Read 16 August 2020. ★★★☆☆

Airman, by Eoin Colfer
Read 8 August 2020. ★★★★☆

Behind the Scenes at Scrapheap Challenge, by Robert Llewellyn
Read 30 July 2020. ★★★★☆

Creative Selection, by Ken Kocienda
Read 26 July 2020. ★★★★☆

Why I’m No Longer Talking to White People About Race, by Reni Eddo-Lodge
Read 18 July 2020. ★★★★★

The Gate of Angels, by Penelope Fitzgerald
Read 12 July 2020. ★★★☆☆

Small Robots, by Thomas Heasman-Hunt
Read 10 July 2020. ★★★★★

GCHQ, by Richard Aldrich
Read 5 July 2020. ★★★★★

Atomic, by Jim Baggott (did not finish)
Stopped 26 June 2020.

The Night Circus, by Erin Morgenstern
Read 22 May 2020. ★★★★★

Exit Strategy, by Martha Wells
Read 8 May 2020. ★★★★★

Rogue Protocol, by Martha Wells
Read 8 May 2020. ★★★★☆

Artificial Condition, by Martha Wells
Read 5 May 2020. ★★★★☆

All Systems Red, by Martha Wells
Read 4 May 2020. ★★★☆☆

Quicksilver, by R.J. Anderson
Read 30 April 2020. ★★★★☆

Yellow Trains, by Andrew Royle
Read 18 April 2020. ★★★★☆

Ultraviolet, by R.J. Anderson
Read 17 April 2020. ★★★★☆

The Magazine: The Book, by Glenn Fleishman
Read 13 April 2020. ★★★★★

The Secret Listeners, by Sinclair McKay
Read 10 March 2020. ★★★★★

Intimate Friendships, by James W. Ramey
Read 20 February 2020. ★★★☆☆

The Day of the Triffids, by John Wyndham
Read 7 February 2020. ★★★★☆

The Elements of Style, by William Strunk Jr.
Read 6 February 2020. ★★★☆☆

The Ones Who Walk Away From Omelas, by Ursula K. Le Guin
Read 2 February 2020. ★★★☆☆

Trans Like Me, by C. N. Lester
Read 27 January 2020. ★★★★★

Why Buildings Fall Down, by Matthys Levy, Mario Salvadori
Read 25 January 2020. ★★★★☆

The Lonely City, by Olivia Laing (did not finish)
Stopped 18 January 2020.

Nets, Puzzles, and Postmen, by Peter M Higgins
Read 14 January 2020. ★★★☆☆

Am I Overthinking This?, by Michelle Rial
Read 12 January 2020. ★★★☆☆

On the Beach, by Nevil Shute
Read 11 January 2020. ★★★★★

Trans Britain, by Christine Burns
Read 10 January 2020. ★★★★★
Books I read in 2019
I read 66 books:

How To, by Randall Munroe
Read 27 December 2019. ★★★★☆

H2O, by Philip Ball
Read 26 December 2019. ★★★☆☆

Strange Planet, by Nathan Pyle
Read 25 December 2019. ★★★☆☆

Plato’s Podcasts, by Mark Vernon
Read 23 December 2019. ★★☆☆☆

The Meaning of It All, by Richard P. Feynman
Read 11 December 2019. ★★★★★

The Maths Gene, by Keith J. Devlin
Read 9 December 2019. ★★☆☆☆

Fun Home, by Alison Bechdel
Read 2 December 2019. ★★★☆☆

Atomic Accidents, by James Mahaffey
Read 1 December 2019. ★★★★★

Antimatter, by Frank Close
Read 24 November 2019. ★★★☆☆

History of the World in 500 Railway Journeys, by Sarah Baxter
Read 23 November 2019. ★★★☆☆

The Art of Betrayal, by Gordon Corera
Read 14 November 2019. ★★★★★

The Design of Everyday Things, by Donald A. Norman
Read 7 November 2019. ★★★☆☆

Bletchley Park: Home of the Codebreakers, by English Heritage
Read 4 November 2019. ★★★☆☆

Lorenz, by Jerry Roberts
Read 3 November 2019. ★★★★☆

Locomotives of the Great Western Railway, by Alan Bloom
Read 2 November 2019. ★★★★☆

Bletchley Park: Demystifying the Bombe, by Dermot Turing
Read 2 November 2019. ★★★☆☆

The Unofficial LEGO Technic Builder’s Guide, by Paweł “Sariel” Kmieć
Read 2 November 2019. ★★★★☆

From Prejudice to Pride, by Amy Lame
Read 28 October 2019. ★★★☆☆

Introduction to Graph Theory, by Robin J. Wilson
Read 26 October 2019. ★★★★☆

Why Buildings Stand Up, by Mario Salvadori
Read 20 October 2019. ★★★★☆

Provenance, by Ann Leckie
Read 12 October 2019. ★★★☆☆

oh no, by Alex Norris
Read 7 October 2019. ★★★☆☆

To Be Taught, If Fortunate, by Becky Chambers
Read 28 September 2019. ★★★★☆

Chernobyl, by Serhii Plokhy
Read 26 September 2019. ★★★★★

100 Ways to Improve Your Writing, by Gary Provost
Read 9 September 2019. ★★★★★

Beautiful LEGO, by Mike Doyle
Read 8 September 2019. ★★★☆☆

A Layman’s Guide to the Greek Gods, by Alan & Maureen Carter
Read 7 September 2019. ★★★★☆

Grace Hopper and the Invention of the Information Age, by Kurt W. Beyer
Read 30 August 2019. ★★★★★

Nineteen Eighty-Four, by George Orwell
Read 22 August 2019. ★★★★★

The Ancient Greek Computer From Rhodes, by V.J. Kean
Read 22 August 2019. ★★★☆☆

The Princess Bride, by William Goldman
Read 18 August 2019. ★★★★☆

Write to the Point, by Sam Leith
Read 17 August 2019. ★★★☆☆

LEGO Architecture The Visual Guide, by Philip Wilkinson
Read 14 August 2019. ★★★★☆

The Enchanted Castle, by E. Nesbit (did not finish)
Stopped 13 August 2019.

A Brief History of Infinity, by Brian Clegg
Read 11 August 2019. ★★★★☆

A Layman’s Guide to Greek Heroes, by Alan Carter
Read 10 August 2019. ★★★☆☆

Lewis Carroll in Numberland, by Robin J. Wilson
Read 4 August 2019. ★★★☆☆

The Phoenix and the Carpet, by E. Nesbit
Read 31 July 2019. ★★★☆☆

The Box, by Marc Levinson
Read 27 July 2019. ★★★★☆

Volk’s Railways, Brighton: An Illustrated History, by Alan A. Jackson
Read 27 July 2019. ★★★☆☆

Volk’s Electric Railway: A Visitor’s Guide, by Peter Walker
Read 27 July 2019. ★★★☆☆

Good Omens, by Neil Gaiman & Terry Pratchett
Read 21 July 2019. ★★★★☆

As You Wish: Inconceivable Tales from the Making of The Princess Bride, by Cary Elwes
Read 16 July 2019. ★★★★★

London Underground by Design, by Mark Ovenden
Read 13 July 2019. ★★★★★

ABC Signalling In The Age Of Steam, by Ian Allan
Read 29 June 2019. ★★★☆☆

Beyond Burnout, by Cary Cherniss
Read 27 June 2019. ★★★☆☆

The Life-Changing Magic of Tidying Up, by Marie Kondō
Read 19 June 2019. ★★★★☆

The Artist And The Mathematician, by Amir D. Aczel
Read 15 June 2019. ★★★☆☆

Gaming the Vote, by William Poundstone
Read 11 June 2019. ★★★★☆

Electric Universe, by David Bodanis
Read 9 June 2019. ★★★★☆

Here, The World Entire, by Anwen Kya Hayward
Read 2 June 2019. ★★★★☆

Messages from the Sea, by Paul Brown
Read 6 May 2019. ★★★☆☆

Carrying the Fire, by Michael Collins
Read 1 May 2019. ★★★★★

Seashaken Houses, by Tom Nancollas
Read 9 April 2019. ★★★★☆

1421: The Year China Discovered The World, by Gavin Menzies
Read 24 March 2019. ★★★☆☆

The Void, by Frank Close
Read 24 March 2019. ★★★☆☆

The Universe Next Door, by Marcus Chown
Read 23 March 2019. ★★★☆☆

From Here to Eternity, by Caitlin Doughty
Read 2 March 2019. ★★★★☆

Ancillary Mercy, by Ann Leckie
Read 23 February 2019. ★★★★☆

Ancillary Sword, by Ann Leckie
Read 19 February 2019. ★★★★☆

Smoke Gets in Your Eyes, by Caitlin Doughty
Read 13 February 2019. ★★★★★

Ancillary Justice, by Ann Leckie
Read 11 February 2019. ★★★★☆

Automating Inequality, by Virginia Eubanks
Read 27 January 2019. ★★★☆☆

The Railway Adventures, by Geoff Marshall, Vicki Pipe
Read 20 January 2019. ★★★★☆

Mismatch, by Kat Holmes
Read 16 January 2019. ★★★★★

Yes, You Are Trans Enough, by Mia Violet
Read 13 January 2019. ★★★★★
Books I read in 2018
I read 26 books:

Hello World, by Hannah Fry
Read 28 December 2018. ★★★★☆

Eleanor Oliphant Is Completely Fine, by Gail Honeyman (did not finish)
Stopped 26 December 2018.

A Brief History of Wales, by Gerald Morgan
Read 21 December 2018. ★★★☆☆

Engines Of War, by Christian Wolmar
Read 12 December 2018. ★★★★☆

The Paper Menagerie and Other Stories, by Ken Liu
Read 23 November 2018. ★★★★★

A Little Book About the Runes, by Björn Jónasson
Read 23 October 2018. ★★★☆☆

Places I Stopped on the Way Home, by Meg Fee
Read 20 October 2018. ★★★★★

Record of a Spaceborn Few, by Becky Chambers
Read 7 October 2018. ★★★★★

An Astronaut’s Guide to Life on Earth, by Chris Hadfield
Read 19 September 2018. ★★★★★

The Greatest Traitor, by Roger Hermiston
Read 14 August 2018. ★★★★☆

Norse Mythology, by Neil Gaiman
Read 13 July 2018. ★★★★★

And Another Thing…, by Eoin Colfer
Read 10 July 2018. ★★☆☆☆

Hidden Figures, by Margot Lee Shetterly
Read 4 July 2018. ★★★★★

An Unsuitable Job for a Woman, by P.D. James
Read 24 May 2018. ★★★★☆

Looking for Group, by Alexis Hall
Read 21 May 2018. ★★★★★

Wish You Were Here, by Nick Webb
Read 10 May 2018. ★★★★☆

I Hate Everyone But You, by Gaby Dunn & Allison Raskin
Read 9 April 2018. ★★★☆☆

Hyperbole and a Half, by Allie Brosh
Read 7 April 2018. ★★★★☆

The Butterfly Isles, by Patrick Barkham
Read 7 April 2018. ★★★★☆

The Art of Lecturing, by Parham Aarabi
Read 4 March 2018. ★★★☆☆

The World Without Us, by Alan Weisman (did not finish)
Stopped 1 March 2018.

Ida, by Alison Evans
Read 16 February 2018. ★★★★☆

Mallard, by Don Hale
Read 11 February 2018. ★★★★☆

Death, Dynamite and Disaster, by Rosa Matheson
Read 5 February 2018. ★★★★☆

Liars and Outliers, by Bruce Schneier
Read 3 February 2018. ★★★★★

Seven Ways We Lie, by Riley Redgate
Read 4 January 2018. ★★★★☆
Books I read in 2017
I read 27 books:

The Wrong Kind of Snow, by Rob Penn
Read 31 December 2017. ★★★☆☆

Turing, by B. Jack Copeland
Read 29 November 2017. ★★★★☆

The Secret Listeners, by Sinclair McKay
Read 16 November 2017. ★★★☆☆

The Curious Incident of the Dog in the Night-Time, by Mark Haddon
Read 16 November 2017. ★★★★☆

Psychiatric Tales, by Darryl Cunningham
Read 21 August 2017. ★★★☆☆

Numbers Rule, by George G. Szpiro
Read 14 August 2017. ★★★★★

Manx Fairy Tales, by Sophia Morrison
Read 1 August 2017. ★★★☆☆

What If?, by Randall Munroe
Read 15 July 2017. ★★★★☆

A Closed and Common Orbit, by Becky Chambers
Read 30 June 2017. ★★★★★

Mind the Gap, by Emily Kearns
Read 16 May 2017. ★★★☆☆

The Thrilling Adventures of Lovelace and Babbage, by Sydney Padua
Read 15 May 2017. ★★★★★

Last Chance to See, by Douglas Adams & Mark Carwadine
Read 27 April 2017. ★★★★★

Granuaile, by Anne Chambers
Read 17 April 2017. ★★★★☆

Doctor Who: Timeless, by Stephen Cole
Read 11 April 2017. ★★☆☆☆

We Go Forward, by Alison Evans
Read 5 April 2017. ★★★★★

The Examined Life, by Stephen Grosz
Read 1 April 2017. ★★★★☆

Understanding Asexuality, by Anthony F. Bogaert
Read 31 March 2017. ★★☆☆☆

Too Much Information, by Dave Gorman
Read 15 March 2017. ★★★☆☆

The Man Who Invented the Daleks, by Alwyn W. Turner
Read 26 February 2017. ★★★★☆

Forgotten Sacrifice, by Michael G. Walling
Read 13 February 2017. ★★★★☆

The Healthy Programmer, by Joe Kutner
Read 1 February 2017. ★★★★☆

Await Your Reply, by Dan Chaon
Read 31 January 2017. ★★★☆☆

Fire Season, by Philip Connors
Read 22 January 2017. ★★★★★

The Long Way to a Small Angry Planet, by Becky Chambers
Read 22 January 2017. ★★★★★

I Was There on PQ17, the Convoy to Hell, by Paul Lund
Read 11 January 2017. ★★★★☆

The Indisputable Existence of Santa Claus, by Dr Hannah Fry & Dr Thomas Oléron Evans
Read 3 January 2017. ★★★☆☆

The Dark, by Lemony Snicket
Read 3 January 2017. ★★★★☆