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 24 books so far this year:
Leave the World Behind, by Rumaan Alam
A grim and sticky story set amidst an unknowable disaster. Read . ★★★★☆
Punderworld Volume 2, by Linda Sejic
A fun continuation of Punderworld, as Persephone tries to leave the realm of Hades. Read . ★★★★☆
Monstrous Regiment, by Terry Pratchett
A beautiful blend of the absurdity of military and gender roles. Read . ★★★★★
Strange Buildings, by Uketsu
A collection of mysteries and buildings that appear unrelated, but weave together into a gorgeous mystery. Read . ★★★★★
There is (still) love here, by Dean Atta
A short and sweet collection of poems that explore the author’s identity. Read . ★★★☆☆
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 . ★★★★★
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 . ★★★★☆
Time of Fog and Fire, by Rhys Bowen
A pedestrian mystery novel. Read . ★★★☆☆
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 . ★★★☆☆
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 . ★★★☆☆
Practical Doomsday, by Michał Zalewski
A guide to personal disaster prepping that focuses on pragmatic advice over paranoia. Read . ★★★★☆
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 . ★★★★☆
The Secret Detectives, by Ella Risbridger
A fun children’s murder mystery set on a boat travelling from Calcutta to England. Read . ★★★★☆
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 . ★★★★☆
In the Blood, by Jenny T. Colgan
Online rage as a deadly plague: a collection of clever ideas that fumbles the landing. Read . ★★★☆☆
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 . ★★★★☆
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 . ★★★★☆
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 . ★★★☆☆
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 . ★★★★☆
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 . ★★★☆☆
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 . ★★★★☆
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 . ★★★☆☆
Lilith, by Nikki Marmery
This is a modern and feminist retelling of Lilith, a character I’m not very familiar with. Read . ★★★★☆
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 . ★★★☆☆
Books I read in 2025
I read 61 books:
Notes on a Nervous Planet, by Matt Haig
Read . ★★★★☆
Make You Mine This Christmas, by Lizzie Huxley-Jones
Read . ★★★★☆
Why You Should Read Children’s Books, by Katherine Rundell
Read . ★★★☆☆
Something Wild and Wonderful, by Anita Kelly (did not finish)
Stopped .
There is No Antimemetics Division, by qntm
Read . ★★★★★
What the Past Did For Us, by Adam Hart-Davis
Read . ★★★☆☆
Treasury of Folklore: Seas & Rivers, by DeeDee Chainey & Willow Winsham
Read . ★★★★☆
The Devil She Knows, by Alexandria Bellefleur
Read . ★★★★☆
The Official Guide to the Jurassic Coast, edited by Professor Denys Brunsden
Read . ★★★★☆
The Odd Woman and the City, by Vivian Gornick
Read . ★★★☆☆
Second Chances in New Port Stephen, by TJ Alexander
Read . ★★★☆☆
Transmutation, by Alex DiFrancesco
Read . ★★★☆☆
Finding Hester, by Erin Edwards, Greg Callus, Claudia Caplan Wolff, Rose Crossgrove, and Jack Lawrence
Read . ★★★★★
Goodnight Tokyo, by Atsuhiro Yoshida
Read . ★★★☆☆
Cinderella, retold by Brittany Mazique
Read . ★★★☆☆
Compound Fracture, by Andrew Joseph White
Read . ★★★★☆
The Lantern of Lost Memories, by Sanaka Hiragi
Read . ★★★☆☆
Library for the War-Wounded, by Monika Helfer (did not finish)
Stopped .
Mondays Are Murder, by Ravena Guron
Read . ★★★★☆
The End Crowns All, by Bea Fitzgerald
Read . ★★★★★
The Dog Sitter Detective, by Antony Johnston
Read . ★★★★☆
The Passengers on the Hankyu Line, by Hiro Arikawa
Read . ★★★★☆
Desert Echoes, by Abdi Nazemian
Read . ★★★☆☆
The Sound of Stars, by Alechia Dow
Read . ★★★☆☆
Love & Other Disasters, by Anita Kelly
Read . ★★★★☆
Everyone on this Train is a Suspect, by Benjamin Stevenson
Read . ★★★☆☆
The Split, by Laura Kay (did not finish)
Stopped .
The King is Dead, by Benjamin Dean
Read . ★★★★☆
The Wildest Dreams Bookshop, by Gracie Page
Read . ★★★☆☆
How the Railways Will Fix the Future, by Gareth Dennis
Read . ★★★★☆
The Mill on Magnolia Lane, by Tilly Tennant
Read . ★★★☆☆
Wild Things, by Laura Kay
Read . ★★★★☆
My Murder, by Katie Williams
Read . ★★★★☆
NYC Storefronts, by Joel Holland
Read . ★★★★☆
How You Get the Girl, by Anita Kelly
Read . ★★★★★
Key Lime Sky, by Al Hess
Read . ★★★☆☆
Everything I Know about Life I Learned from PowerPoint, by Russell Davies
Read . ★★★★★
What To Do When You Get Dumped, by Suzy Hopkins
Read . ★★★☆☆
The Appendix, by Liam Konemann
Read . ★★★★☆
A Libertarian Walks Into a Bear, by Matthew Hongoltz-Hetling
Read . ★★★★★
The Mess We’re In, by Annie Macmanus (did not finish)
Stopped .
The Midnight Library, by Matt Haig
Read . ★★★★☆
The Stasi Poetry Circle, by Philip Oltermann (did not finish)
Stopped .
Human Resources, by Adrian Tchaikovsky
Read . ★★★★☆
Sunrise on the Reaping, by Suzanne Collins
Read . ★★★★☆
Don’t Let the Forest In, by CG Drews
Read . ★★★☆☆
Orbital, by Samantha Harvey
Read . ★★★★☆
The Distance Between Us, by Maggie O’Farrell
Read . ★★★★☆
The Day the World Came to Town, by Jim DeFede
Read . ★★★★☆
Mermaids Never Drown, edited by Zoraida Córdova and Natalie C. Parker
Read . ★★★☆☆
The Heartbreak Bakery, by A.R. Capetta
Read . ★★★☆☆
Merriment and Mayhem, by Alexandria Bellefleur (did not finish)
Stopped .
Swordcrossed, by Freya Marske
Read . ★★★★☆
Cruel Winter With You, by Ali Hazelwood
Read . ★★★☆☆
Merry Ever After, by Tessa Bailey (did not finish)
Stopped .
Ace of Spades, by Faridah Àbíké-Íyímídé
Read . ★★★★☆
Every Heart a Doorway, by Seanan McGuire
Read . ★★★★☆
Bury Your Gays, by Chuck Tingle
Read . ★★★★☆
Service Model, by Adrian Tchaikovsky
Read . ★★★★★
Make the Season Bright, by Ashley Herring Blake
Read . ★★★★☆
Herring in the Smoke, by L.C. Tyler
Read . ★★★☆☆
Books I read in 2024
I read 63 books:
Channel of Peace, by Kevin Tuerff
Read . ★★★★☆
Night Train, by David Quantick
Read . ★★★☆☆
The Meister of Decimen City, by Brenna Raney
Read . ★★★☆☆
Chinese Proverbs, by Ruthanne Lum McCunn
Read . ★★★☆☆
Catch Your Breath, by Ravena Guron
Read . ★★★★☆
This Book Kills, by Ravena Guron
Read . ★★★★☆
Making It, by Laura Kay
Read . ★★★★☆
Before We Forget Kindness, by Toshikazu Kawaguchi
Read . ★★★★★
Consumed, by Aja Barber
Read . ★★★★☆
Sheine Lende, by Darcie Little Badger
Read . ★★★★☆
Death at Morning House, by Maureen Johnson
Read . ★★★★☆
Lover Birds, by Leanne Egan
Read . ★★★★★
Lunar New Year Love Story, by Guen Luen Yang
Read . ★★★★☆
Leave No Trace, by Mindy Mejia
Read . ★★★★☆
Freya’s Gold, by Fiona Longmuir
Read . ★★★★☆
The Vintage Dress Shop in Primrose Hill, by Annie Darling
Read . ★★★★☆
Breasts and Eggs, by Mieko Kawakami (did not finish)
Stopped .
Silo 49: Flying Season for the Mis-Recorded, by Ann Christy
Read . ★★★★★
Silo 49: Dark Till Dawn, by Ann Christy
Read . ★★★★☆
Silo 49: Deep Dark, by Ann Christy
Read . ★★★☆☆
Silo 49: Going Dark, by Ann Christy
Read . ★★★☆☆
Filippo, Me and the Cherry Tree, by Paola Peretti
Read . ★★★★☆
The Ballad of Songbirds and Snakes, by Suzanne Collins
Read . ★★★★☆
To Save Every One, by RNLI
Read . ★★★☆☆
Like A Charm, by Kerry Barrett
Read . ★★★☆☆
She Who Became the Sun, by Shelley Parker-Chan
Read . ★★★☆☆
Professor Stewart’s Cabinet of Mathematical Curiosities, by Ian Stewart
Read . ★★★☆☆
Transcription, by Kate Atkinson
Read . ★★★☆☆
Harlem Shuffle, by Colson Whitehead
Read . ★★★★☆
On the Come Up, by Angie Thomas
Read . ★★★★☆
The Philosophy of Cheese, by Patrick McGuigan
Read . ★★★★☆
Meet Me On Platform 3, by Zara Stonely
Read . ★★★☆☆
Spare Parts, by Marc Platt
Read . ★★★★☆
the letters i will never send, by isabella-dorta
Read . ★★★★★
Wasteland, by Oliver Franklin-Wallis
Read . ★★★★★
Truly, Madly, Deeply, by Alexandria Bellefleur
Read . ★★★★☆
Herc, by Phoenicia Rogerson
Read . ★★★★★
The Fixer, by Claudia Carroll
Read . ★★★☆☆
Ending the Pursuit, by Michael Paramo (did not finish)
Stopped .
Thing Explainer, by Randall Munroe
Read . ★★★★☆
The Checklist Manifesto, by Atul Gawande
Read . ★★★★★
the ghosts that we leave behind, by Anne Maningas
Read . ★★★☆☆
From Hurt to Hope, edited by Mair Elliott
Read . ★★★☆☆
What If?, by Randall Munroe
Read . ★★★☆☆
How To Be a Normal Person, by TJ Klune
Read . ★★★☆☆
The Importance of Music to Girls, by Lavinia Greenlaw (did not finish)
Stopped .
The Reader on the 6.27, by Jean-Paul Didierlaurent
Read . ★★★★☆
The Rest of Their Lives, by Jean-Paul Didierlaurent
Read . ★★★★★
If I Have To Be Haunted, by Miranda Sun
Read . ★★★☆☆
Convenience Store Woman, by Sayaka Murata
Read . ★★★★☆
How to Be Perfect, by Mike Schur (did not finish)
Stopped .
Iris Kelly Doesn’t Date, by Ashley Herring Blake
Read . ★★★★☆
Ella Minnow Pea, by Mark Dunn
Read . ★★★★★
The Secret Life of Cows, by Rosamund Young
Read . ★★★★★
Delilah Green Doesn’t Care, by Ashley Herring Blake
Read . ★★★★☆
The Fire Never Goes Out, by Noelle Stevenson
Read . ★★★☆☆
At Midnight, edited by Dahlia Adler
Read . ★★★★★
The Girl on the Platform, by Bryony Pearce
Read . ★★★★☆
Fire Stations, by Billy Reading
Read . ★★★★☆
Hopeless Aromantic, by Samantha Rendle (did not finish)
Stopped .
Show Me The Bodies, by Peter Apps
Read . ★★★★★
Valuable Humans in Transit, by qntm
Read . ★★★★★
Astrid Parker Doesn’t Fail, by Ashley Herring Blake
Read . ★★★★☆
Books I read in 2023
I read 78 books:
The Diver, by WJ Davies
Read . ★★★★☆
The Watcher, by WJ Davies
Read . ★★★★☆
The Runner, by WJ Davies
Read . ★★★★☆
It All Adds Up, by Mickaël Launay
Read . ★★★☆☆
Now That I’ve Found You, by Ciara Geraghty
Read . ★★★☆☆
The Only Good Dalek, by Justin Richards and Mike Collins
Read . ★★★☆☆
She and Her Cat, by Makoto Shinkai and Naruki Nagakawa
Read . ★★★★☆
Dust, by Hugh Howey
Read . ★★★★☆
Shift, by Hugh Howey
Read . ★★★★☆
Wool, by Hugh Howey
Read . ★★★★☆
The Hard Road Out, by Jihyun Park and Seh-Lynn Chai
Read . ★★★★★
Thirteen Doctors, 13 Stories, by Various authors
Read . ★★★☆☆
Before We Say Godbye, by Toshikazu Kawaguchi
Read . ★★★★★
Strong Female Character, by Fern Brady
Read . ★★★★★
The Cat Who Saved Books, by Sosuke Natsukawa
Read . ★★★★★
Aces Wild, by Amanda DeWitt
Read . ★★★★☆
Flying Blind, by Peter Robison
Read . ★★★☆☆
Colours of Film, by Charles Bramesco
Read . ★★★☆☆
The Hollow Sea, by Annie Kirby (did not finish)
Stopped .
The Lost Future of Pepperharrow, by Natasha Pulley
Read . ★★★★☆
Liftoff, by Eric Berger
Read . ★★★★★
Nine Liars, by Maureen Johnson
Read . ★★★★☆
The Phone Box at the Edge of the World, by Laura Imai Messina
Read . ★★★★★
We had to remove this post, by Hanna Bervoets
Read . ★★★★☆
Practical SVG, by Chris Coyier
Read . ★★★★☆
How To Save a Life, by Clare Swatman
Read . ★★☆☆☆
500 Lines or Less, edited by Michael DiBernardo (did not finish)
Stopped .
The Twyford Code, by Janice Hallett
Read . ★★★☆☆
Gender Euphoria, by Maia Kobabe
Read . ★★★★☆
Paris by Starlight, by Robert Dinsdale
Read . ★★★★☆
A Snake Falls to Earth, by Darcie Little Badger
Read . ★★★★☆
Aristotle and Dante Discover the Secrets of the Universe, by Benjamin Alire Sáenz
Read . ★★★★☆
The Lego Trains Book, by Holger Matthes
Read . ★★★★☆
Nimona, by Noelle Stevenson
Read . ★★★★☆
Beyond the Black Door, by A. M. Strickland
Read . ★★★☆☆
The Math Book, by Clifford A. Pickover
Read . ★★★☆☆
The Secret Life of the Otter, by Andy Howard
Read . ★★★★☆
We Are All Constellations, by Amy Beashel
Read . ★★★★☆
Ace, by Angela Chen
Read . ★★★☆☆
Sword in the Stars, by Amy Rose Capetta and Cori McCarthy
Read . ★★★★☆
Once & Future, by Amy Rose Capetta and Cori McCarthy
Read . ★★★☆☆
Deep Sea and Foreign Going, by Rose George
Read . ★★★★☆
Last Train from Kummersdorf, by Leslie Wilson
Read . ★★★☆☆
The Fiancée Farce, by Alexandria Bellefleur
Read . ★★★★★
The Diary of a Bookseller, by Shaun Bythell
Read . ★★★☆☆
The Chemical Elements, by Nechaev & Jenkins
Read . ★★★★☆
Flight into Danger, by John Castle and Arthur Hailey
Read . ★★★☆☆
The Story of Codes, by Steven Pincock & Mark Frary
Read . ★★★☆☆
A Sky Full of Stars, by Dani Atkins
Read . ★★★★★
Elatsoe, by Darcie Little Badger
Read . ★★★★★
Heir to the Empire, by Timothy Zahn
Read . ★★★☆☆
Slaughter in the Sapperton Tunnel, by Edward Marston
Read . ★★★☆☆
White Fragility, by Robin Diangelo
Read . ★★★★★
Just Haven’t Met You Yet, by Sophie Cousens
Read . ★★★★☆
Ace Voices, by Eris Young (did not finish)
Stopped .
The Break Up, by Charlotte Barnes
Read . ★★★★☆
The Brexit Tapes, by John Bull
Read . ★★★☆☆
Tragedy on the Branch Line, by Edward Marston
Read . ★★★★☆
Seven Fallen Feathers, by Tanya Talaga
Read . ★★★★★
Again Again, by E. Lockhart
Read . ★★★★☆
Medusa, by Jessie Burton
Read . ★★★★★
Brightly Burning, by Alexa Donne
Read . ★★★★☆
Chinese Fairy Tales and Legends, by Richard Wilhelm & Frederick H. Martens
Read . ★★★★☆
All the Things They Said We Couldn’t Have, by Tash Oakes-Monger
Read . ★★★☆☆
How to be Ace, by Rebecca Burgess
Read . ★★★☆☆
Doctor Who: Twelve Angels Weeping, by Dave Rudden
Read . ★★★★★
The Murder of Mr Wickham, by Claudia Gray
Read . ★★★★☆
The Last Man on the Moon, by Eugene Cernan and Don Davis
Read . ★★★★★
By Underground to Kew, by Jonathan Riddell and William T. Stearn
Read . ★★★☆☆
Punderworld, by Linda Sejic
Read . ★★★★☆
Ariadne, by Jennifer Saint
Read . ★★★★☆
The Union of Synchronised Swimmers, by Cristina Sandu
Read . ★★★☆☆
The Frequency of Us, by Keith Stuart
Read . ★★★★★
A bookshop in Algiers, by Kaouther Adimi
Read . ★★★★☆
Severance: The Lexington Letter, by Anonymous
Read . ★★★☆☆
The Lady’s Guide to Petticoats and Piracy, by Mackenzi Lee
Read . ★★★★☆
Not My Problem, by Ciara Smyth
Read . ★★★★☆
A Field Guide to Getting Lost, by Rebecca Solnit
Read . ★★★☆☆
Books I read in 2022
I read 84 books:
Once Upon a Tome, by Oliver Darkshire
Read . ★★★★☆
The Origins of Iris, by Beth Lewis
Read . ★★★★★
S.O.S. The Story of the Life-boat Service, by Cyril Jolly
Read . ★★★★☆
The Falling in Love Montage, by Ciara Smyth
Read . ★★★★★
All In Our Own Words, by Friends of the Bure Valley Railway
Read . ★★★☆☆
One Night With You, by Laura Jane Williams
Read . ★★★★☆
Our Stop, by Laura Jane Williams
Read . ★★★★☆
Asexual Fairy Tales, by Elizabeth Hopkinson (did not finish)
Stopped .
Olympia, by Anna Maranti
Read . ★★★☆☆
Another Life, by Jodie Chapman
Read . ★★★★★
Rust, by Jonathan Waldman
Read . ★★★★★
A Cosmic Kind of Love, by Samantha Young
Read . ★★★★☆
We, by Yevgeny Zamyatin
Read . ★★★★☆
Passing, by Nella Larsen
Read . ★★★★☆
Attention All Shipping, by Charlie Connelly (did not finish)
Stopped .
The Watchmaker of Filigree Street, by Natasha Pulley
Read . ★★★★☆
Sea of Tranquility, by Emily St. John Mandel
Read . ★★★☆☆
The Last Library, by Freya Sampson
Read . ★★★☆☆
Against the Loveless World, by Susan Abulhawa
Read . ★★★★★
The Central Line, by Saskia Sarginson
Read . ★★★★☆
Alpha Beta, by John Man
Read . ★★★☆☆
Tomorrow, and Tomorrow, and Tomorrow, by Gabrielle Zevin
Read . ★★★★☆
Mathematical Intelligence, by Junaid Mubeen (did not finish)
Stopped .
The Society for Soulless Girls, by Laura Steven
Read . ★★★★☆
The Strange and Infinite World of Numbers, by Tim Sole (did not finish)
Stopped .
What If? 2, by Randall Munroe
Read . ★★★★☆
Before Your Memory Fades, by Toshikazu Kawaguchi
Read . ★★★★★
Seats of London, by Andrew Martin
Read . ★★★★☆
This Is How You Lose the Time War, by Amal El-Mohtar & Max Gladstone
Read . ★★★★☆
A Prayer for the Crown-Shy, by Becky Chambers
Read . ★★★★☆
Concrete Rose, by Angie Thomas
Read . ★★★★☆
The Hate U Give, by Angie Thomas
Read . ★★★★★
Uncentering the Earth, by William T. Vollmann (did not finish)
Stopped .
One Last Stop, by Casey McQuiston
Read . ★★★★★
Snowball Earth, by Gabrielle Walker
Read . ★★★☆☆
Transmutation Stories, by Alex DiFrancesco (did not finish)
Stopped .
Letters to a Young Mathematician, by Ian Stewart
Read . ★★★★★
The Worst-Case Scenario Almanac: Great Outdoors, by David Borgenicht & Trey Popp
Read . ★★★☆☆
Paul Takes the Form of a Mortal Girl, by Andrew Lawlor (did not finish)
Stopped .
The Survivors, by Jane Harper
Read . ★★★★☆
Before the Coffee Gets Cold, by Toshikazu Kawaguchi
Read . ★★★★★
False Starts, Near Misses and Dangerous Goods, by Geoff Body and Ian Body
Read . ★★★☆☆
Looking for Emily, by Fiona Longmuir
Read . ★★★★☆
No One is Too Small to Make a Difference, by Greta Thunberg
Read . ★★★★☆
The Secret Lives of Colour, by Kassie St Clair
Read . ★★★★★
Before the Coffee Gets Cold: Tales from the Café, by Toshikazu Kawaguchi
Read . ★★★★★
Under the Paw, by Tom Cox
Read . ★★★☆☆
Dating, by The School of Life
Read . ★★★★★
Outraged, by Ashley 'Dotty' Charles
Read . ★★★☆☆
We Are Bellingcat, by Eliot Higgins
Read . ★★★★☆
Night Trains, by Andrew Martin (did not finish)
Stopped .
Gender Euphoria, by Laura Kate Dale
Read . ★★★★★
Egyptian Mythology, by W. Max Mũller (did not finish)
Stopped .
The Ghost of Thomas Kempe, by Penelope Lively
Read . ★★★☆☆
The Invisible Orientation, by Julie Sondra Decker (did not finish)
Stopped .
Psychotherapy: A Very Short Introduction, by Tom Burns & Eva Burns-Lundgren (did not finish)
Stopped .
A Briefer History of Time, by Steven Hawking with Leonard Mlodinow
Read . ★★★☆☆
Homer’s Odyssey, by Gwen Cooper
Read . ★★★★★
The Secret Diary of Lizzie Bennet, by Bernie Su and Kate Rorick
Read . ★★★★★
Mary Celeste, by Paul Begg
Read . ★★★☆☆
The Worst-Case Scenario Almanac: History, by Joshua Piyen, David Borgenicht, Piers Marchant & Melissa Wagner
Read . ★★★☆☆
Underground Cities, by Mark Ovenden
Read . ★★★☆☆
The Epic Adventures of Lydia Bennet, by Kate Rorick and Rachel Kiley
Read . ★★★★☆
Doctor Who: Respond to All Calls, by Lisa McMullin, Tim Foley, and Timothy X. Atack
Read . ★★★☆☆
The Compendium of (Not Quite) Everything, by Jonn Elledge
Read . ★★★☆☆
We Need to Talk, by Celeste Headlee
Read . ★★★★☆
Count Your Lucky Stars, by Alexandria Bellefleur
Read . ★★★★☆
There Is No Antimemetics Division, by qntm
Read . ★★★★★
Never Lost Again, by Bill Kilday
Read . ★★★★☆
The Wombles, by Elisabeth Beresford
Read . ★★★★☆
Kigelia: A Typeface for Africa, by Mark Jamra and Neil Patel
Read . ★★★★☆
Light Years, by Brian Clegg
Read . ★★★☆☆
The Most Precious of Cargoes, by Jean-Claude Grumberg
Read . ★★★★★
Your Guide to Not Getting Murdered in a Quaint English Village, by Maureen Johnson
Read . ★★★★☆
Homer’s The Iliad and the Odyssey, by Alberto Manguel (did not finish)
Stopped .
Hang the Moon, by Alexandria Bellefleur
Read . ★★★★★
The Haunting of Tram Car 015, by P. Djèlí Clark
Read . ★★★★☆
Historic Railway Disasters, by O. S. Nock
Read . ★★★★☆
The Calculating Stars, by Mary Robinette Kowal (did not finish)
Stopped .
Palestine + 100, edited by Basma Ghalayini
Read . ★★★★☆
Piranesi, by Susanna Clarke
Read . ★★★★★
Physics of the Impossible, by Michio Kaku
Read . ★★★☆☆
The Distance Between Me and the Cherry Tree, by Paola Peretti
Read . ★★★★☆
A Psalm for the Wild-Built, by Becky Chambers
Read . ★★★★★
Books I read in 2021
I read 61 books:
Dick Whittington and his cat, retold by Vera Southgate
Read . ★★★★☆
Trains, by David Carey
Read . ★★★★☆
The Power of the A4s, by Brian Morrison
Read . ★★★★☆
The Otters’ Tale, by Simon Cooper
Read . ★★★★☆
The Library of the Dead, by T.L. Huchu
Read . ★★★☆☆
What Cats Want, by Dr. Yuki Hattori
Read . ★★★★☆
A Big Ship at the Edge of the Universe, by Alex White (did not finish)
Stopped .
File Under: 13 Suspicious Incidents, by Lemony Snicket
Read . ★★★☆☆
Cosmogramma, by Courttia Newland (did not finish)
Stopped .
The Box in the Woods, by Maureen Johnson
Read . ★★★★☆
The Hand on the Wall, by Maureen Johnson
Read . ★★★★☆
The Vanishing Stair, by Maureen Johnson
Read . ★★★★☆
The Apollo Murders, by Chris Hadfield
Read . ★★★★★
Truly Devious, by Maureen Johnson
Read . ★★★★☆
Model Railways, by Cyril J. Freezer
Read . ★★★★☆
Codebreaker: The Untold Story of Richard Hayes, by Marc McMenamin (did not finish)
Stopped .
Bure Valley Recollections, by Gerry Balding & Andrew Barnes
Read . ★★★★☆
Your Computer is on Fire, edited by Thomas S. Mullaney, Benjamin Peters, Mar Hicks, and Kavita Philip
Read . ★★★★★
Poison for Breakfast, by Lemony Snicket
Read . ★★★☆☆
Written in the Stars, by Alexandria Bellefleur
Read . ★★★★★
Tales from Moominvalley, by Tove Jansson
Read . ★★★☆☆
Abandoned America, by Matthew Christopher
Read . ★★★★☆
The Backwater Sermons, by Jay Hulme
Read . ★★★☆☆
Surviving the Storms, by the RNLI
Read . ★★★★★
The Distant Hours, by Kate Morton
Read . ★★★★☆
Resilient Management, by Lara Hogan
Read . ★★★★☆
Think Black, by Clyde W. Ford
Read . ★★★★★
Small Bodies of Water, by Nina Mingya Powles
Read . ★★★☆☆
The Martian, by Andy Weir
Read . ★★★☆☆
Moominpappa at Sea, by Tove Jansson
Read . ★★★☆☆
Klara and the Sun, by Kazuo Ishiguro
Read . ★★★☆☆
Doctor Who: The Pirate Planet, by Douglas Adams, James Goss (did not finish)
Stopped .
The Boy Who Drew Auschwitz, by Thomas Geve
Read . ★★★★☆
Black and British, by David Olusoga
Read . ★★★★☆
The Vela (season 1), by Yoon Ha Lee, Becky Chambers, Rivers Solomon, S.L. Huang
Read . ★★★☆☆
Comet in Moominland, by Tove Jansson
Read . ★★★★☆
Digging for Words, by Angela Burke Kunkel
Read . ★★★★☆
The Kabuliwallah and Other Stories, by Rabindranath Tagore (did not finish)
Stopped .
Finn Family Moomintroll, by Tove Jansson
Read . ★★★☆☆
Going Postal, by Terry Pratchett
Read . ★★★★☆
The Woman in Cabin 10, by Ruth Ware
Read . ★★★★☆
The Only Plane in the Sky, by Garrett M. Graff
Read . ★★★★★
The Underground Railroad, by Colson Whitehead
Read . ★★★★☆
Loveless, by Alice Oseman
Read . ★★★★★
Atomic Habits, by James Clear
Read . ★★★★☆
Gender Swapped Fairy Tales, by Karrie Fransman and Jonathan Plackett
Read . ★★★★★
How to Fly a Plane, by Nick Barnard and Lucy Pope
Read . ★★★★☆
The Invisible Child and the Fir Tree, by Tove Jansson
Read . ★★★☆☆
The Penguin Dictionary of Curious and Interesting Numbers, by David Wells
Read . ★★★☆☆
Railsea, by China Miéville
Read . ★★★★★
The Last Lingua Franca, by Nicholas Ostler (did not finish)
Stopped .
The Galaxy, and the Ground Within, by Becky Chambers
Read . ★★★★★
Programmed Inequality, by Marie Hicks
Read . ★★★★☆
Solutions and Other Problems, by Allie Brosh
Read . ★★★★★
Captain Corelli’s Mandolin, by Louis de Bernières
Read . ★★★★☆
The Cyberiad, by Stanislaw Lem
Read . ★★★☆☆
Mathematics and Politics, by Alan D. Taylor and Allison M. Pacelli
Read . ★★★★☆
Disability Visibility, edited by Alice Wong
Read . ★★★★★
Pride and Prejudice, by Jane Austen
Read . ★★★☆☆
Colossus: Bletchley Park’s Greatest Secret, by Paul Gannon
Read . ★★★★☆
Lustrum, by Robert Harris
Read . ★★★☆☆
Books I read in 2020
I read 47 books:
The Read Aloud Cloud, by Forrest Brazeal
Read . ★★★★★
The Story of Brexit, by Ladybird Books
Read . ★★★☆☆
The Trains Now Departed, by Michael Williams
Read . ★★★★☆
Bite Size Bash, by Julia Evans
Read . ★★★☆☆
The Rust Programming Language, by Steve Klabnik and Carol Nichols
Read . ★★★★☆
Welwyn’s Railways, by The Revd. Tim W. Gladwin, Peter W. Neville, Douglas E. White
Read . ★★★☆☆
Notes from Small Planets, by Nate Crowley
Read . ★★★★☆
IBM and the Holocaust, by Edwin Black
Read . ★★★★★
The Starless Sea, by Erin Morgenstern
Read . ★★★★★
The Chinese Typewriter: A History, by Thomas S. Mullaney
Read . ★★★★☆
How to be a Good Motorist, by the Bodleian Library
Read . ★★★☆☆
The City & the City, by China Miéville
Read . ★★★★★
Engineering a Safer World, by Nancy G. Leveson
Read . ★★★★☆
An Atlas of Extinct Countries, by Gideon Defoe
Read . ★★★★☆
A Speller’s Companion, by Hugh Brown and Margaret Brown
Read . ★★★★☆
Codebreakers: The inside story of Bletchley Park, by F.H. Hinsley and Alan Tripp
Read . ★★★★★
The Wandering Wombles, by Elisabeth Beresford
Read . ★★★★☆
Montmorency, by Eleanor Updale
Read . ★★★☆☆
Airman, by Eoin Colfer
Read . ★★★★☆
Behind the Scenes at Scrapheap Challenge, by Robert Llewellyn
Read . ★★★★☆
Creative Selection, by Ken Kocienda
Read . ★★★★☆
Why I’m No Longer Talking to White People About Race, by Reni Eddo-Lodge
Read . ★★★★★
The Gate of Angels, by Penelope Fitzgerald
Read . ★★★☆☆
Small Robots, by Thomas Heasman-Hunt
Read . ★★★★★
GCHQ, by Richard Aldrich
Read . ★★★★★
Atomic, by Jim Baggott (did not finish)
Stopped .
The Night Circus, by Erin Morgenstern
Read . ★★★★★
Exit Strategy, by Martha Wells
Read . ★★★★★
Rogue Protocol, by Martha Wells
Read . ★★★★☆
Artificial Condition, by Martha Wells
Read . ★★★★☆
All Systems Red, by Martha Wells
Read . ★★★☆☆
Quicksilver, by R.J. Anderson
Read . ★★★★☆
Yellow Trains, by Andrew Royle
Read . ★★★★☆
Ultraviolet, by R.J. Anderson
Read . ★★★★☆
The Magazine: The Book, by Glenn Fleishman
Read . ★★★★★
The Secret Listeners, by Sinclair McKay
Read . ★★★★★
Intimate Friendships, by James W. Ramey
Read . ★★★☆☆
The Day of the Triffids, by John Wyndham
Read . ★★★★☆
The Elements of Style, by William Strunk Jr.
Read . ★★★☆☆
The Ones Who Walk Away From Omelas, by Ursula K. Le Guin
Read . ★★★☆☆
Trans Like Me, by C. N. Lester
Read . ★★★★★
Why Buildings Fall Down, by Matthys Levy, Mario Salvadori
Read . ★★★★☆
The Lonely City, by Olivia Laing (did not finish)
Stopped .
Nets, Puzzles, and Postmen, by Peter M Higgins
Read . ★★★☆☆
Am I Overthinking This?, by Michelle Rial
Read . ★★★☆☆
On the Beach, by Nevil Shute
Read . ★★★★★
Trans Britain, by Christine Burns
Read . ★★★★★
Books I read in 2019
I read 66 books:
How To, by Randall Munroe
Read . ★★★★☆
H2O, by Philip Ball
Read . ★★★☆☆
Strange Planet, by Nathan Pyle
Read . ★★★☆☆
Plato’s Podcasts, by Mark Vernon
Read . ★★☆☆☆
The Meaning of It All, by Richard P. Feynman
Read . ★★★★★
The Maths Gene, by Keith J. Devlin
Read . ★★☆☆☆
Fun Home, by Alison Bechdel
Read . ★★★☆☆
Atomic Accidents, by James Mahaffey
Read . ★★★★★
Antimatter, by Frank Close
Read . ★★★☆☆
History of the World in 500 Railway Journeys, by Sarah Baxter
Read . ★★★☆☆
The Art of Betrayal, by Gordon Corera
Read . ★★★★★
The Design of Everyday Things, by Donald A. Norman
Read . ★★★☆☆
Bletchley Park: Home of the Codebreakers, by English Heritage
Read . ★★★☆☆
Lorenz, by Jerry Roberts
Read . ★★★★☆
Locomotives of the Great Western Railway, by Alan Bloom
Read . ★★★★☆
Bletchley Park: Demystifying the Bombe, by Dermot Turing
Read . ★★★☆☆
The Unofficial LEGO Technic Builder’s Guide, by Paweł “Sariel” Kmieć
Read . ★★★★☆
From Prejudice to Pride, by Amy Lame
Read . ★★★☆☆
Introduction to Graph Theory, by Robin J. Wilson
Read . ★★★★☆
Why Buildings Stand Up, by Mario Salvadori
Read . ★★★★☆
Provenance, by Ann Leckie
Read . ★★★☆☆
oh no, by Alex Norris
Read . ★★★☆☆
To Be Taught, If Fortunate, by Becky Chambers
Read . ★★★★☆
Chernobyl, by Serhii Plokhy
Read . ★★★★★
100 Ways to Improve Your Writing, by Gary Provost
Read . ★★★★★
Beautiful LEGO, by Mike Doyle
Read . ★★★☆☆
A Layman’s Guide to the Greek Gods, by Alan & Maureen Carter
Read . ★★★★☆
Grace Hopper and the Invention of the Information Age, by Kurt W. Beyer
Read . ★★★★★
The Ancient Greek Computer From Rhodes, by V.J. Kean
Read . ★★★☆☆
Nineteen Eighty-Four, by George Orwell
Read . ★★★★★
The Princess Bride, by William Goldman
Read . ★★★★☆
Write to the Point, by Sam Leith
Read . ★★★☆☆
LEGO Architecture The Visual Guide, by Philip Wilkinson
Read . ★★★★☆
The Enchanted Castle, by E. Nesbit (did not finish)
Stopped .
A Brief History of Infinity, by Brian Clegg
Read . ★★★★☆
A Layman’s Guide to Greek Heroes, by Alan Carter
Read . ★★★☆☆
Lewis Carroll in Numberland, by Robin J. Wilson
Read . ★★★☆☆
The Phoenix and the Carpet, by E. Nesbit
Read . ★★★☆☆
The Box, by Marc Levinson
Read . ★★★★☆
Volk’s Electric Railway: A Visitor’s Guide, by Peter Walker
Read . ★★★☆☆
Volk’s Railways, Brighton: An Illustrated History, by Alan A. Jackson
Read . ★★★☆☆
Good Omens, by Neil Gaiman & Terry Pratchett
Read . ★★★★☆
As You Wish: Inconceivable Tales from the Making of The Princess Bride, by Cary Elwes
Read . ★★★★★
London Underground by Design, by Mark Ovenden
Read . ★★★★★
ABC Signalling In The Age Of Steam, by Ian Allan
Read . ★★★☆☆
Beyond Burnout, by Cary Cherniss
Read . ★★★☆☆
The Life-Changing Magic of Tidying Up, by Marie Kondō
Read . ★★★★☆
The Artist And The Mathematician, by Amir D. Aczel
Read . ★★★☆☆
Gaming the Vote, by William Poundstone
Read . ★★★★☆
Electric Universe, by David Bodanis
Read . ★★★★☆
Here, The World Entire, by Anwen Kya Hayward
Read . ★★★★☆
Messages from the Sea, by Paul Brown
Read . ★★★☆☆
Carrying the Fire, by Michael Collins
Read . ★★★★★
Seashaken Houses, by Tom Nancollas
Read . ★★★★☆
1421: The Year China Discovered The World, by Gavin Menzies
Read . ★★★☆☆
The Void, by Frank Close
Read . ★★★☆☆
The Universe Next Door, by Marcus Chown
Read . ★★★☆☆
From Here to Eternity, by Caitlin Doughty
Read . ★★★★☆
Ancillary Mercy, by Ann Leckie
Read . ★★★★☆
Ancillary Sword, by Ann Leckie
Read . ★★★★☆
Smoke Gets in Your Eyes, by Caitlin Doughty
Read . ★★★★★
Ancillary Justice, by Ann Leckie
Read . ★★★★☆
Automating Inequality, by Virginia Eubanks
Read . ★★★☆☆
The Railway Adventures, by Geoff Marshall, Vicki Pipe
Read . ★★★★☆
Mismatch, by Kat Holmes
Read . ★★★★★
Yes, You Are Trans Enough, by Mia Violet
Read . ★★★★★
Books I read in 2018
I read 26 books:
Hello World, by Hannah Fry
Read . ★★★★☆
Eleanor Oliphant Is Completely Fine, by Gail Honeyman (did not finish)
Stopped .
A Brief History of Wales, by Gerald Morgan
Read . ★★★☆☆
Engines Of War, by Christian Wolmar
Read . ★★★★☆
The Paper Menagerie and Other Stories, by Ken Liu
Read . ★★★★★
A Little Book About the Runes, by Björn Jónasson
Read . ★★★☆☆
Places I Stopped on the Way Home, by Meg Fee
Read . ★★★★★
Record of a Spaceborn Few, by Becky Chambers
Read . ★★★★★
An Astronaut’s Guide to Life on Earth, by Chris Hadfield
Read . ★★★★★
The Greatest Traitor, by Roger Hermiston
Read . ★★★★☆
Norse Mythology, by Neil Gaiman
Read . ★★★★★
And Another Thing…, by Eoin Colfer
Read . ★★☆☆☆
Hidden Figures, by Margot Lee Shetterly
Read . ★★★★★
An Unsuitable Job for a Woman, by P.D. James
Read . ★★★★☆
Looking for Group, by Alexis Hall
Read . ★★★★★
Wish You Were Here, by Nick Webb
Read . ★★★★☆
I Hate Everyone But You, by Gaby Dunn & Allison Raskin
Read . ★★★☆☆
The Butterfly Isles, by Patrick Barkham
Read . ★★★★☆
Hyperbole and a Half, by Allie Brosh
Read . ★★★★☆
The Art of Lecturing, by Parham Aarabi
Read . ★★★☆☆
The World Without Us, by Alan Weisman (did not finish)
Stopped .
Ida, by Alison Evans
Read . ★★★★☆
Mallard, by Don Hale
Read . ★★★★☆
Death, Dynamite and Disaster, by Rosa Matheson
Read . ★★★★☆
Liars and Outliers, by Bruce Schneier
Read . ★★★★★
Seven Ways We Lie, by Riley Redgate
Read . ★★★★☆
Books I read in 2017
I read 27 books:
The Wrong Kind of Snow, by Rob Penn
Read . ★★★☆☆
Turing, by B. Jack Copeland
Read . ★★★★☆
The Secret Listeners, by Sinclair McKay
Read . ★★★☆☆
The Curious Incident of the Dog in the Night-Time, by Mark Haddon
Read . ★★★★☆
Psychiatric Tales, by Darryl Cunningham
Read . ★★★☆☆
Numbers Rule, by George G. Szpiro
Read . ★★★★★
Manx Fairy Tales, by Sophia Morrison
Read . ★★★☆☆
What If?, by Randall Munroe
Read . ★★★★☆
A Closed and Common Orbit, by Becky Chambers
Read . ★★★★★
Mind the Gap, by Emily Kearns
Read . ★★★☆☆
The Thrilling Adventures of Lovelace and Babbage, by Sydney Padua
Read . ★★★★★
Last Chance to See, by Douglas Adams & Mark Carwadine
Read . ★★★★★
Granuaile, by Anne Chambers
Read . ★★★★☆
Doctor Who: Timeless, by Stephen Cole
Read . ★★☆☆☆
We Go Forward, by Alison Evans
Read . ★★★★★
The Examined Life, by Stephen Grosz
Read . ★★★★☆
Understanding Asexuality, by Anthony F. Bogaert
Read . ★★☆☆☆
Too Much Information, by Dave Gorman
Read . ★★★☆☆
The Man Who Invented the Daleks, by Alwyn W. Turner
Read . ★★★★☆
Forgotten Sacrifice, by Michael G. Walling
Read . ★★★★☆
The Healthy Programmer, by Joe Kutner
Read . ★★★★☆
Await Your Reply, by Dan Chaon
Read . ★★★☆☆
The Long Way to a Small Angry Planet, by Becky Chambers
Read . ★★★★★
Fire Season, by Philip Connors
Read . ★★★★★
I Was There on PQ17, the Convoy to Hell, by Paul Lund
Read . ★★★★☆
The Dark, by Lemony Snicket
Read . ★★★★☆
The Indisputable Existence of Santa Claus, by Dr Hannah Fry & Dr Thomas Oléron Evans
Read . ★★★☆☆