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 40 books so far this year:

Atmosphere, by Taylor Jenkins Reid
Things go wrong in space, with lesbians.
Read 5 August. ★★★★★
Strange Pictures, by Uketsu
Another fun Uketsu mystery with more free-form illustrations.
Read 1 August. ★★★★☆
Strange Houses, by Uketsu
A creepy murder mystery that could have gone longer.
Read 1 August. ★★★★☆
Kill it with Fire, by Marianne Bellotti
A thoughtful discussion of how to modernise software projects, and how to avoid needing it.
Read 29 July. ★★★★★
I Want to Be a Wall, by Hanami Shirono
A pleasant story about a lavender marriage that left little lasting impression.
Read 23 July. ★★★☆☆
The Day Tripper, by James Goodhand
A heartwarming story about a man who lives his life out of order, and how little changes affect the course of his life.
Read 20 July. ★★★★★
Letters of Note: Cats, compiled by Shaun Usher
A collection of letters I found less interesting than I’d hoped.
Read 12 July. ★★★☆☆
Impact-First Product Teams, by Matt LeMay
Useful lessons and stories about creating a team that aligns its goals with those of the business.
Read 5 July. ★★★☆☆
She Gets the Girl at Christmas, by Rachael Lippincott and Alyson Derrick
A stack of Christmas tropes and a sapphic romance hiding in a trenchcoat.
Read 1 July. ★★★☆☆
She Gets the Girl, by Rachael Lippincott and Alyson Derrick
A sapphic romance about the difference between fantasy and reality, and not taking people at first impression.
Read 27 June. ★★★☆☆
The Last Bookshop in London, by Madeline Martin
A charming story about the power of books and reading in the midst of war-torn London.
Read 24 June. ★★★★☆
Sistersong, by Lucy Holland
The three children of King Cador carve different paths for their lives, with Saxons at the door and magic in their blood.
Read 18 June. ★★★★☆
Lifeboat at the End of the World, by Dominic Gregory
A gripping, raw account of a lifeboat volunteer at Dungeness, dealing with some of the most tragic and politically-charged rescues of the modern RNLI.
Read 11 June. ★★★★★
The French Girl, by Lexie Elliott
A cold case resurfaces after a decade, and suspicion falls on a once close-knit group of friends.
Read 7 June. ★★★★☆
The Teller of Small Fortunes, by Julie Leong
A cosy fantasy with two-dimensional characters.
Read 25 May. ★★★☆☆
No Matter What, by Cara Bastone
What happens when a car accident shatters your happily ever after?
Read 23 May. ★★★★☆
Leave the World Behind, by Rumaan Alam
A grim and sticky story set amidst an unknowable disaster.
Read 18 May. ★★★★☆
Punderworld Volume 2, by Linda Sejic
A fun continuation of Punderworld, as Persephone tries to leave the realm of Hades.
Read 12 May. ★★★★☆
Monstrous Regiment, by Terry Pratchett
A beautiful blend of the absurdity of military and gender roles.
Read 9 May. ★★★★★
Strange Buildings, by Uketsu
A collection of mysteries and buildings that appear unrelated, but weave together into a gorgeous mystery.
Read 5 May. ★★★★★
There is (still) love here, by Dean Atta
A short and sweet collection of poems that explore the author’s identity.
Read 3 May. ★★★☆☆
Love Expanded, by Wren Burke
An intersection between ace/aro experiences and broader experiences of love and relationships; it’s a mix of queer theory and sociology.
Read 28 April. ★★★★★
The People on Platform 5, by Clare Pooley
A story about commuters who break the stereotype and start talking to each other, with a bunch of feel-good moments toward the end.
Read 26 April. ★★★★☆
Time of Fog and Fire, by Rhys Bowen
A pedestrian mystery novel.
Read 22 April. ★★★☆☆
The Anatomy of Dreams, by Chloe Benjamin
A psychological thriller that I enjoyed more once I realised it wasn’t the sci-fi suggested by the blurb.
Read 18 April. ★★★☆☆
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. ★★★☆☆
Practical Doomsday, by Michał Zalewski
A guide to personal disaster prepping that focuses on pragmatic advice over paranoia.
Read 1 April. ★★★★☆
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. ★★★★☆
The Secret Detectives, by Ella Risbridger
A fun children’s murder mystery set on a boat travelling from Calcutta to England.
Read 16 March. ★★★★☆
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. ★★★★☆
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. ★★★☆☆
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. ★★★★☆
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. ★★★★☆
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. ★★★☆☆
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. ★★★★☆
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. ★★★☆☆
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. ★★★★☆
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. ★★★☆☆
Lilith, by Nikki Marmery
This is a modern and feminist retelling of Lilith, a character I’m not very familiar with.
Read 4 January. ★★★★☆
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. ★★★☆☆
Books I read in 2025
I read 61 books:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Punderworld, by Linda Sejic
Read 11 February. ★★★★☆

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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