books i’ve read
jump to: 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2011 2007 2005 2003
filter by:
There are no reviews that match those filters.
2025: I’ve read 39 books so far
-

The Lantern of Lost Memories
by Sanaka Hiragi (2024)
read 19 October 2025★★★☆☆ -

Library for the War-Wounded
by Monika Helfer (2021)
read 28 September 2025
(did not finish) -

Mondays Are Murder
by Ravena Guron (2025)
read 25 September 2025★★★★☆ -

The End Crowns All
by Bea Fitzgerald (2024)
read 21 September 2025★★★★★ -

The Dog Sitter Detective
by Antony Johnston (2023)
read 14 September 2025★★★★☆ -

The Passengers on the Hankyu Line
by Hiro Arikawa (2025)
read 10 September 2025★★★★☆ -

Desert Echoes
by Abdi Nazemian (2024)
read 7 September 2025★★★☆☆ -

The Sound of Stars
by Alechia Dow (2020)
read 25 August 2025★★★☆☆ -

Love & Other Disasters
by Anita Kelly (2022)
read 23 August 2025★★★★☆ -

Everyone on this Train is a Suspect
by Benjamin Stevenson (2023)
read 17 August 2025★★★☆☆ -

The Split
by Laura Kay (2021)
read 15 August 2025
(did not finish) -

The King is Dead
by Benjamin Dean (2022)
read 7 August 2025★★★★☆ -

The Wildest Dreams Bookshop
by Gracie Page (2025)
read 6 August 2025★★★☆☆ -

How the Railways Will Fix the Future
by Gareth Dennis (2024)
read 4 August 2025★★★★☆ -

The Mill on Magnolia Lane
by Tilly Tennant (2019)
read 28 July 2025★★★☆☆ -

Wild Things
by Laura Kay (2023)
read 20 July 2025★★★★☆ -

My Murder
by Katie Williams (2023)
read 7 July 2025★★★★☆ -

NYC Storefronts
by Joel Holland (2022)
read 6 July 2025★★★★☆ -

How You Get the Girl
by Anita Kelly (2024)
read 24 June 2025★★★★★ -

Key Lime Sky
by Al Hess (2024)
read 21 June 2025★★★☆☆ -

Everything I Know about Life I Learned from PowerPoint
by Russell Davies (2021)
read 28 May 2025★★★★★ -

What To Do When You Get Dumped
by Suzy Hopkins (2025)
read 26 May 2025★★★☆☆ -

The Appendix
by Liam Konemann (2021)
read 21 May 2025★★★★☆ -

A Libertarian Walks Into a Bear
by Matthew Hongoltz-Hetling (2020)
read 19 May 2025★★★★★ -

The Mess We’re In
by Annie Macmanus (2023)
read 17 May 2025
(did not finish) -

The Midnight Library
by Matt Haig (2020)
read 11 May 2025★★★★☆ -

The Stasi Poetry Circle
by Philip Oltermann (2022)
read 4 May 2025
(did not finish) -

Human Resources
by Adrian Tchaikovsky (2025)
read 1 May 2025★★★★☆ -

Sunrise on the Reaping
by Suzanne Collins (2025)
read 29 April 2025★★★★☆ -

Don’t Let the Forest In
by CG Drews (2024)
read 22 April 2025★★★☆☆ -

Orbital
by Samantha Harvey (2023)
read 19 April 2025★★★★☆ -

The Distance Between Us
by Maggie O’Farrell (2004)
read 14 April 2025★★★★☆ -

The Day the World Came to Town
by Jim DeFede (2002)
read 2 April 2025★★★★☆ -

Mermaids Never Drown
edited by Zoraida Córdova and Natalie C. Parker (2023)
read 30 March 2025★★★☆☆ -

The Heartbreak Bakery
by A.R. Capetta (2021)
read 7 March 2025★★★☆☆ -

Merriment and Mayhem (Under the Mistletoe #4)
by Alexandria Bellefleur (2024)
read 18 February 2025
(did not finish) -

Swordcrossed
by Freya Marske (2024)
read 16 February 2025★★★★☆ -

Cruel Winter With You (Under the Mistletoe #1)
by Ali Hazelwood (2024)
read 12 February 2025★★★☆☆ -

Merry Ever After (Under the Mistletoe #2)
by Tessa Bailey (2024)
read 12 February 2025
(did not finish) -

Ace of Spades
by Faridah Àbíké-Íyímídé (2021)
read 10 February 2025★★★★☆ -

Bury Your Gays
by Chuck Tingle (2024)
read 28 January 2025★★★★☆ -

Every Heart a Doorway (Wayward Children #1)
by Seanan McGuire (2016)
read 28 January 2025★★★★☆ -

Service Model
by Adrian Tchaikovsky (2024)
read 8 January 2025★★★★★ -

Make the Season Bright
by Ashley Herring Blake (2024)
read 5 January 2025★★★★☆ -

Herring in the Smoke
by L.C. Tyler (2017)
read 2 January 2025★★★☆☆
2024: I read 58 books
-

Channel of Peace
by Kevin Tuerff (2018)
read 27 December 2024★★★★☆ -

Night Train
by David Quantick (2020)
read 15 December 2024★★★☆☆ -

The Meister of Decimen City
by Brenna Raney (2023)
read 24 November 2024★★★☆☆ -

Chinese Proverbs
by Ruthanne Lum McCunn (2002)
read 30 October 2024★★★☆☆ -

Catch Your Breath
by Ravena Guron (2023)
read 25 October 2024★★★★☆ -

This Book Kills
by Ravena Guron (2023)
read 20 October 2024★★★★☆ -

Making It
by Laura Kay (2024)
read 18 October 2024★★★★☆ -

Before We Forget Kindness
by Toshikazu Kawaguchi (2024)
read 27 September 2024★★★★★ -

Consumed
by Aja Barber (2021)
read 25 September 2024★★★★☆ -

Sheine Lende
by Darcie Little Badger (2024)
read 10 September 2024★★★★☆ -

Death at Morning House
by Maureen Johnson (2024)
read 2 September 2024★★★★☆ -

Lover Birds
by Leanne Egan (2024)
read 31 August 2024★★★★★ -

Lunar New Year Love Story
by Guen Luen Yang (2023)
read 27 August 2024★★★★☆ -

Leave No Trace
by Mindy Mejia (2018)
read 17 August 2024★★★★☆ -

Freya’s Gold
by Fiona Longmuir (2024)
read 27 July 2024★★★★☆ -

The Vintage Dress Shop in Primrose Hill
by Annie Darling (2023)
read 25 July 2024★★★★☆ -

Breasts and Eggs
by Mieko Kawakami (2021)
read 22 July 2024
(did not finish) -

Silo 49: Flying Season for the Mis-Recorded
by Ann Christy (2014)
read 17 July 2024★★★★★ -

Silo 49: Dark Till Dawn
by Ann Christy (2013)
read 16 July 2024★★★★☆ -

Silo 49: Deep Dark
by Ann Christy (2013)
read 14 July 2024★★★☆☆ -

Silo 49: Going Dark
by Ann Christy (2013)
read 13 July 2024★★★☆☆ -

Filippo, Me and the Cherry Tree
by Paola Peretti (2022)
read 7 July 2024★★★★☆ -

The Ballad of Songbirds and Snakes
by Suzanne Collins (2020)
read 5 July 2024★★★★☆ -

To Save Every One
by RNLI (2024)
read 2 July 2024★★★☆☆ -

Like A Charm
by Kerry Barrett (2013)
read 28 June 2024★★★☆☆ -

She Who Became the Sun
by Shelley Parker-Chan (2021)
read 25 June 2024★★★☆☆ -

Professor Stewart’s Cabinet of Mathematical Curiosities
by Ian Stewart (2008)
read 17 June 2024★★★☆☆ -
Transcription
by Kate Atkinson (2018)
read 15 June 2024★★★☆☆ -

Harlem Shuffle
by Colson Whitehead (2021)
read 13 June 2024★★★★☆ -

On the Come Up
by Angie Thomas (2019)
read 4 June 2024★★★★☆ -

The Philosophy of Cheese
by Patrick McGuigan (2020)
read 3 June 2024★★★★☆ -

Meet Me On Platform 3
by Zara Stonely (2022)
read 2 June 2024★★★☆☆ -

Spare Parts (Big Finish)
by Marc Platt (2002)
read 29 May 2024★★★★☆ -

the letters i will never send
by isabella-dorta (2023)
read 26 May 2024★★★★★ -

Wasteland
by Oliver Franklin-Wallis (2023)
read 24 May 2024★★★★★ -

Truly, Madly, Deeply
by Alexandria Bellefleur (2024)
read 18 May 2024★★★★☆ -

Herc
by Phoenicia Rogerson (2023)
read 13 May 2024★★★★★ -

The Fixer
by Claudia Carroll (2021)
read 23 April 2024★★★☆☆ -

Ending the Pursuit
by Michael Paramo (2024)
read 19 April 2024
(did not finish) -

Thing Explainer
by Randall Munroe (2015)
read 16 April 2024★★★★☆ -

The Checklist Manifesto
by Atul Gawande (2009)
read 10 April 2024★★★★★ -

the ghosts that we leave behind
by Anne Maningas (2023)
read 2 April 2024★★★☆☆ -

From Hurt to Hope
edited by Mair Elliott (2022)
read 1 April 2024★★★☆☆ -

What If?
by Randall Munroe (2014)
read 31 March 2024★★★☆☆ -

How To Be a Normal Person
by TJ Klune (2019)
read 30 March 2024★★★☆☆ -

The Importance of Music to Girls
by Lavinia Greenlaw (2007)
read 27 March 2024
(did not finish) -

The Reader on the 6.27
by Jean-Paul Didierlaurent (2014)
read 24 March 2024★★★★☆ -

The Rest of Their Lives
by Jean-Paul Didierlaurent (2016)
read 22 March 2024★★★★★ -

If I Have To Be Haunted
by Miranda Sun (2023)
read 20 March 2024★★★☆☆ -

Convenience Store Woman
by Sayaka Murata (2016)
read 27 February 2024★★★★☆ -

How to Be Perfect
by Mike Schur (2022)
read 24 February 2024
(did not finish) -

Iris Kelly Doesn’t Date
by Ashley Herring Blake (2023)
read 17 February 2024★★★★☆ -

Ella Minnow Pea
by Mark Dunn (2001)
read 12 February 2024★★★★★ -

The Secret Life of Cows
by Rosamund Young (2003)
read 10 February 2024★★★★★ -

Delilah Green Doesn’t Care
by Ashley Herring Blake (2022)
read 9 February 2024★★★★☆ -

The Fire Never Goes Out
by Noelle Stevenson (2020)
read 6 February 2024★★★☆☆ -

At Midnight
edited by Dahlia Adler (2023)
read 3 February 2024★★★★★ -

The Girl on the Platform
by Bryony Pearce (2021)
read 30 January 2024★★★★☆ -

Fire Stations (Britain’s Heritage)
by Billy Reading (2017)
read 28 January 2024★★★★☆ -

Hopeless Aromantic
by Samantha Rendle (2023)
read 23 January 2024
(did not finish) -

Show Me The Bodies
by Peter Apps (2022)
read 13 January 2024★★★★★ -

Valuable Humans in Transit
by qntm (2022)
read 8 January 2024★★★★★ -

Astrid Parker Doesn’t Fall
by Ashley Herring Blake (2022)
read 7 January 2024★★★★☆
2023: I read 75 books
-

The Watcher
by WJ Davies (2013)
read 23 December 2023★★★★☆ -

The Diver
by WJ Davies (2013)
read 23 December 2023★★★★☆ -

The Runner
by WJ Davies (2013)
read 23 December 2023★★★★☆ -

It All Adds Up
by Mickaël Launay (2018)
read 21 December 2023★★★☆☆ -

Now That I’ve Found You
by Ciara Geraghty (2014)
read 11 December 2023★★★☆☆ -

The Only Good Dalek
by Justin Richards and Mike Collins (2010)
read 9 December 2023★★★☆☆ -

She and Her Cat
by Makoto Shinkai and Naruki Nagakawa (2022)
read 7 December 2023★★★★☆ -

Dust
by Hugh Howey (2013)
read 1 December 2023★★★★☆ -

Shift
by Hugh Howey (2013)
read 30 November 2023★★★★☆ -

Wool
by Hugh Howey (2011)
read 27 November 2023★★★★☆ -

The Hard Road Out
by Jihyun Park and Seh-Lynn Chai (2022)
read 20 November 2023★★★★★ -

Thirteen Doctors, 13 Stories
by Various authors (2019)
read 12 November 2023★★★☆☆ -

Before We Say Godbye
by Toshikazu Kawaguchi (2023)
read 3 November 2023★★★★★ -

Strong Female Character
by Fern Brady (2023)
read 30 October 2023★★★★★ -

The Cat Who Saved Books
by Sosuke Natsukawa (2021)
read 28 October 2023★★★★★ -

Aces Wild
by Amanda DeWitt (2022)
read 24 October 2023★★★★☆ -

Flying Blind
by Peter Robison (2021)
read 22 October 2023★★★☆☆ -

Colours of Film
by Charles Bramesco (2023)
read 22 October 2023★★★☆☆ -

The Hollow Sea
by Annie Kirby (2022)
read 17 October 2023
(did not finish) -

The Lost Future of Pepperharrow
by Natasha Pulley (2020)
read 8 October 2023★★★★☆ -

Liftoff
by Eric Berger (2021)
read 22 September 2023★★★★★ -

Nine Liars (Truly Devious #5)
by Maureen Johnson (2022)
read 15 September 2023★★★★☆ -

The Phone Box at the Edge of the World
by Laura Imai Messina (2020)
read 14 September 2023★★★★★ -

We had to remove this post
by Hanna Bervoets (2022)
read 9 September 2023★★★★☆ -

Practical SVG
by Chris Coyier (2016)
read 8 September 2023★★★★☆ -

How To Save a Life
by Clare Swatman (2022)
read 7 September 2023★★☆☆☆ -

500 Lines or Less
edited by Michael DiBernardo (2016)
read 4 September 2023
(did not finish) -

The Twyford Code
by Janice Hallett (2022)
read 28 August 2023★★★☆☆ -

Gender Euphoria
by Maia Kobabe (2019)
read 22 August 2023★★★★☆ -

Paris by Starlight
by Robert Dinsdale (2020)
read 17 August 2023★★★★☆ -

A Snake Falls to Earth
by Darcie Little Badger (2021)
read 9 August 2023★★★★☆ -

Aristotle and Dante Discover the Secrets of the Universe
by Benjamin Alire Sáenz (2012)
read 4 August 2023★★★★☆ -

The Lego Trains Book
by Holger Matthes (2017)
read 30 July 2023★★★★☆ -

Nimona
by Noelle Stevenson (2015)
read 28 July 2023★★★★☆ -

Beyond the Black Door
by A. M. Strickland (2019)
read 25 July 2023★★★☆☆ -

The Math Book
by Clifford A. Pickover (2009)
read 24 July 2023★★★☆☆ -

The Secret Life of the Otter
by Andy Howard (2021)
read 21 July 2023★★★★☆ -

We Are All Constellations
by Amy Beashel (2022)
read 16 July 2023★★★★☆ -

Ace
by Angela Chen (2020)
read 2 July 2023★★★☆☆ -

Sword in the Stars
by Amy Rose Capetta and Cori McCarthy (2020)
read 30 June 2023★★★★☆ -

Once & Future
by Amy Rose Capetta and Cori McCarthy (2019)
read 25 June 2023★★★☆☆ -

Deep Sea and Foreign Going
by Rose George (2013)
read 20 June 2023★★★★☆ -

Last Train from Kummersdorf
by Leslie Wilson (2003)
read 15 June 2023★★★☆☆ -

The Fiancée Farce
by Alexandria Bellefleur (2023)
read 4 June 2023★★★★★ -

The Diary of a Bookseller
by Shaun Bythell (2017)
read 4 June 2023★★★☆☆ -

The Chemical Elements
by Nechaev & Jenkins (2003)
read 29 May 2023★★★★☆ -

Flight into Danger
by John Castle and Arthur Hailey (1958)
read 28 May 2023★★★☆☆ -

The Story of Codes
by Steven Pincock & Mark Frary (2019)
read 16 May 2023★★★☆☆ -

A Sky Full of Stars
by Dani Atkins (2021)
read 1 May 2023★★★★★ -

Elatsoe
by Darcie Little Badger (2020)
read 24 April 2023★★★★★ -

Heir to the Empire
by Timothy Zahn (1991)
read 20 April 2023★★★☆☆ -

Slaughter in the Sapperton Tunnel
by Edward Marston (2018)
read 18 April 2023★★★☆☆ -

White Fragility
by Robin Diangelo (2018)
read 17 April 2023★★★★★ -

Just Haven’t Met You Yet
by Sophie Cousens (2021)
read 1 April 2023★★★★☆ -

Ace Voices
by Eris Young (2022)
read 27 March 2023
(did not finish) -

The Break Up
by Charlotte Barnes (2022)
read 22 March 2023★★★★☆ -

The Brexit Tapes
by John Bull (2023)
read 18 March 2023★★★☆☆ -

Tragedy on the Branch Line
by Edward Marston (2021)
read 18 March 2023★★★★☆ -

Seven Fallen Feathers
by Tanya Talaga (2017)
read 16 March 2023★★★★★ -

Again Again
by E. Lockhart (2020)
read 12 March 2023★★★★☆ -

Brightly Burning
by Alexa Donne (2018)
read 4 March 2023★★★★☆ -

Medusa
by Jessie Burton (2021)
read 4 March 2023★★★★★ -

Chinese Fairy Tales and Legends
by Richard Wilhelm & Frederick H. Martens (2019)
read 3 March 2023★★★★☆ -

All the Things They Said We Couldn’t Have
by Tash Oakes-Monger (2023)
read 27 February 2023★★★☆☆ -

How to be Ace
by Rebecca Burgess (2021)
read 26 February 2023★★★☆☆ -

Doctor Who: Twelve Angels Weeping
by Dave Rudden (2018)
read 24 February 2023★★★★★ -

The Murder of Mr Wickham
by Claudia Gray (2022)
read 23 February 2023★★★★☆ -

The Last Man on the Moon
by Eugene Cernan and Don Davis (1999)
read 19 February 2023★★★★★ -

By Underground to Kew
by Jonathan Riddell and William T. Stearn (1994)
read 17 February 2023★★★☆☆ -

Punderworld
by Linda Šejić (2021)
read 11 February 2023★★★★☆ -

Ariadne
by Jennifer Saint (2021)
read 10 February 2023★★★★☆ -

The Union of Synchronised Swimmers
by Cristina Sandu (2019)
read 4 February 2023★★★☆☆ -

The Frequency of Us
by Keith Stuart (2021)
read 3 February 2023★★★★★ -

A bookshop in Algiers
by Kaouther Adimi (2017)
read 31 January 2023★★★★☆ -

Severance: The Lexington Letter
by Anonymous (2022)
read 30 January 2023★★★☆☆ -

The Lady’s Guide to Petticoats and Piracy
by Mackenzi Lee (2020)
read 24 January 2023★★★★☆ -

Not My Problem
by Ciara Smyth (2021)
read 15 January 2023★★★★☆ -

A Field Guide to Getting Lost
by Rebecca Solnit (2006)
read 8 January 2023★★★☆☆
2022: I read 71 books
-

Once Upon a Tome
by Oliver Darkshire (2022)
read 28 December 2022★★★★☆ -

The Origins of Iris
by Beth Lewis (2021)
read 27 December 2022★★★★★ -

S.O.S. The Story of the Life-boat Service
by Cyril Jolly (1961)
read 24 December 2022★★★★☆ -

The Falling in Love Montage
by Ciara Smyth (2020)
read 22 December 2022★★★★★ -

All In Our Own Words
by Friends of the Bure Valley Railway (2016)
read 16 December 2022★★★☆☆ -

One Night With You
by Laura Jane Williams (2022)
read 14 December 2022★★★★☆ -

Our Stop
by Laura Jane Williams (2019)
read 2 December 2022★★★★☆ -

Asexual Fairy Tales
by Elizabeth Hopkinson (2019)
read 22 November 2022
(did not finish) -

Olympia
by Anna Maranti (1999)
read 22 November 2022★★★☆☆ -

Another Life
by Jodie Chapman (2021)
read 19 November 2022★★★★★ -

Rust
by Jonathan Waldman (2015)
read 15 November 2022★★★★★ -

A Cosmic Kind of Love
by Samantha Young (2022)
read 10 November 2022★★★★☆ -

We
by Yevgeny Zamyatin (1921)
read 9 November 2022★★★★☆ -

Passing
by Nella Larsen (1929)
read 6 November 2022★★★★☆ -

Attention All Shipping
by Charlie Connelly (2004)
read 5 November 2022
(did not finish) -

The Watchmaker of Filigree Street
by Natasha Pulley (2015)
read 3 November 2022★★★★☆ -

Sea of Tranquility
by Emily St. John Mandel (2022)
read 27 October 2022★★★☆☆ -

The Last Library
by Freya Sampson (2021)
read 21 October 2022★★★☆☆ -

Against the Loveless World
by Susan Abulhawa (2019)
read 18 October 2022★★★★★ -

The Central Line
by Saskia Sarginson (2022)
read 13 October 2022★★★★☆ -

Alpha Beta
by John Man (2000)
read 12 October 2022★★★☆☆ -

Tomorrow, and Tomorrow, and Tomorrow
by Gabrielle Zevin (2022)
read 2 October 2022★★★★☆ -

Mathematical Intelligence
by Junaid Mubeen (2022)
read 25 September 2022
(did not finish) -

The Society for Soulless Girls
by Laura Steven (2022)
read 21 September 2022★★★★☆ -

The Strange and Infinite World of Numbers
by Tim Sole (2019)
read 19 September 2022
(did not finish) -

What If? 2
by Randall Munroe (2022)
read 14 September 2022★★★★☆ -

Before Your Memory Fades
by Toshikazu Kawaguchi (2022)
read 12 September 2022★★★★★ -

Seats of London
by Andrew Martin (2019)
read 9 September 2022★★★★☆ -

This Is How You Lose the Time War
by Amal El-Mohtar & Max Gladstone (2019)
read 3 September 2022★★★★☆ -

A Prayer for the Crown-Shy (Monk & Robot Book 2)
by Becky Chambers (2022)
read 31 August 2022★★★★☆ -

Concrete Rose
by Angie Thomas (2021)
read 26 August 2022★★★★☆ -

The Hate U Give
by Angie Thomas (2017)
read 22 August 2022★★★★★ -

Uncentering the Earth
by William T. Vollmann (2006)
read 20 August 2022
(did not finish) -

One Last Stop
by Casey McQuiston (2021)
read 19 August 2022★★★★★ -

Snowball Earth
by Gabrielle Walker (2003)
read 18 August 2022★★★☆☆ -

Transmutation Stories
by Alex DiFrancesco (2021)
read 16 August 2022
(did not finish) -

Letters to a Young Mathematician
by Ian Stewart (2006)
read 7 August 2022★★★★★ -

The Worst-Case Scenario Almanac: Great Outdoors
by David Borgenicht & Trey Popp (2007)
read 30 July 2022★★★☆☆ -

Paul Takes the Form of a Mortal Girl
by Andrew Lawlor (2017)
read 29 July 2022
(did not finish) -

The Survivors
by Jane Harper (2020)
read 22 July 2022★★★★☆ -

Before the Coffee Gets Cold
by Toshikazu Kawaguchi (2019)
read 18 July 2022★★★★★ -

False Starts, Near Misses and Dangerous Goods
by Geoff Body and Ian Body (2017)
read 17 July 2022★★★☆☆ -

Looking for Emily
by Fiona Longmuir (2022)
read 14 July 2022★★★★☆ -

No One is Too Small to Make a Difference
by Greta Thunberg (2019)
read 14 July 2022★★★★☆ -

The Secret Lives of Colour
by Kassie St Clair (2016)
read 13 July 2022★★★★★ -

Before the Coffee Gets Cold: Tales from the Café
by Toshikazu Kawaguchi (2017)
read 9 July 2022★★★★★ -

Under the Paw
by Tom Cox (2008)
read 6 July 2022★★★☆☆ -

Dating
by The School of Life (2019)
read 3 July 2022★★★★★ -

Outraged
by Ashley 'Dotty' Charles (2020)
read 2 July 2022★★★☆☆ -

We Are Bellingcat
by Eliot Higgins (2021)
read 29 June 2022★★★★☆ -

Night Trains
by Andrew Martin (2017)
read 24 June 2022
(did not finish) -

Gender Euphoria
by Laura Kate Dale (2021)
read 23 June 2022★★★★★ -

Egyptian Mythology
by W. Max Mũller (2004)
read 14 June 2022
(did not finish) -

The Ghost of Thomas Kempe
by Penelope Lively (1973)
read 5 June 2022★★★☆☆ -

The Invisible Orientation
by Julie Sondra Decker (2014)
read 4 June 2022
(did not finish) -

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

A Briefer History of Time
by Steven Hawking with Leonard Mlodinow (2005)
read 28 May 2022★★★☆☆ -

Homer’s Odyssey
by Gwen Cooper (2010)
read 26 May 2022★★★★★ -
The Secret Diary of Lizzie Bennet
by Bernie Su and Kate Rorick (2014)
read 22 May 2022★★★★★ -

Mary Celeste
by Paul Begg (2005)
read 19 May 2022★★★☆☆ -

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

Underground Cities
by Mark Ovenden (2020)
read 6 May 2022★★★☆☆ -

The Epic Adventures of Lydia Bennet
by Kate Rorick and Rachel Kiley (2015)
read 4 May 2022★★★★☆ -

Doctor Who: Respond to All Calls (The Ninth Doctor Adventures)
by Lisa McMullin, Tim Foley, and Timothy X. Atack (2021)
read 18 April 2022★★★☆☆ -

The Compendium of (Not Quite) Everything
by Jonn Elledge (2021)
read 12 April 2022★★★☆☆ -

We Need to Talk
by Celeste Headlee (2017)
read 9 April 2022★★★★☆ -

Count Your Lucky Stars (Written in the Stars, #3)
by Alexandria Bellefleur (2022)
read 3 April 2022★★★★☆ -

Never Lost Again
by Bill Kilday (2018)
read 30 March 2022★★★★☆ -

There Is No Antimemetics Division
by qntm (2021)
read 30 March 2022★★★★★ -

The Wombles
by Elisabeth Beresford (1968)
read 27 March 2022★★★★☆ -

Kigelia: A Typeface for Africa
by Mark Jamra and Neil Patel (2018)
read 26 March 2022★★★★☆ -

Light Years
by Brian Clegg (2008)
read 25 March 2022★★★☆☆ -

The Most Precious of Cargoes
by Jean-Claude Grumberg (2019)
read 17 March 2022★★★★★ -

Your Guide to Not Getting Murdered in a Quaint English Village
by Maureen Johnson (2021)
read 14 March 2022★★★★☆ -

Homer’s The Iliad and the Odyssey
by Alberto Manguel (2007)
read 11 March 2022
(did not finish) -

Hang the Moon (Written in the Stars, #2)
by Alexandria Bellefleur (2021)
read 5 March 2022★★★★★ -

The Haunting of Tram Car 015
by P. Djèlí Clark (2019)
read 24 February 2022★★★★☆ -

Historic Railway Disasters
by O. S. Nock (1983)
read 11 February 2022★★★★☆ -

The Calculating Stars (The Lady Astronaut series #1)
by Mary Robinette Kowal (2018)
read 5 February 2022
(did not finish) -

Palestine + 100
edited by Basma Ghalayini (2019)
read 28 January 2022★★★★☆ -

Piranesi
by Susanna Clarke (2020)
read 20 January 2022★★★★★ -

Physics of the Impossible
by Michio Kaku (2008)
read 18 January 2022★★★☆☆ -

The Distance Between Me and the Cherry Tree
by Paola Peretti (2018)
read 8 January 2022★★★★☆ -

A Psalm for the Wild-Built (Monk & Robot Book 1)
by Becky Chambers (2021)
read 3 January 2022★★★★★
2021: I read 52 books
-

Trains (Ladybird Books)
by David Carey (1974)
read 30 December 2021★★★★☆ -

Dick Whittington and his cat (Ladybird Books)
retold by Vera Southgate (1966)
read 30 December 2021★★★★☆ -

The Power of the A4s
by Brian Morrison (1978)
read 30 December 2021★★★★☆ -

The Otters’ Tale
by Simon Cooper (2017)
read 29 December 2021★★★★☆ -

The Library of the Dead (Edinburgh Nights #1)
by T.L. Huchu (2021)
read 19 December 2021★★★☆☆ -

What Cats Want
by Dr. Yuki Hattori (2020)
read 16 December 2021★★★★☆ -

A Big Ship at the Edge of the Universe
by Alex White (2018)
read 11 December 2021
(did not finish) -

File Under: 13 Suspicious Incidents
by Lemony Snicket (2014)
read 9 December 2021★★★☆☆ -

Cosmogramma
by Courttia Newland (2021)
read 4 December 2021
(did not finish) -

The Box in the Woods (Truly Devious #4)
by Maureen Johnson (2021)
read 1 December 2021★★★★☆ -

The Hand on the Wall (Truly Devious #3)
by Maureen Johnson (2020)
read 27 November 2021★★★★☆ -

The Vanishing Stair (Truly Devious #2)
by Maureen Johnson (2019)
read 20 November 2021★★★★☆ -

The Apollo Murders
by Chris Hadfield (2021)
read 18 November 2021★★★★★ -

Truly Devious (Truly Devious #1)
by Maureen Johnson (2018)
read 16 November 2021★★★★☆ -

Model Railways
by Cyril J. Freezer (1991)
read 10 November 2021★★★★☆ -

Codebreaker: The Untold Story of Richard Hayes
by Marc McMenamin (2020)
read 6 November 2021
(did not finish) -

Bure Valley Recollections
by Gerry Balding & Andrew Barnes (2018)
read 5 November 2021★★★★☆ -

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

Poison for Breakfast
by Lemony Snicket (2021)
read 28 October 2021★★★☆☆ -

Written in the Stars (Written in the Stars, #1)
by Alexandria Bellefleur (2020)
read 24 October 2021★★★★★ -

Abandoned America
by Matthew Christopher (2014)
read 7 October 2021★★★★☆ -

Tales from Moominvalley
by Tove Jansson (1962)
read 7 October 2021
(did not finish) -

The Backwater Sermons
by Jay Hulme (2021)
read 2 October 2021★★★☆☆ -

Surviving the Storms
by the RNLI (2020)
read 26 September 2021★★★★★ -

The Distant Hours
by Kate Morton (2010)
read 25 September 2021★★★★☆ -

Resilient Management
by Lara Hogan (2019)
read 18 September 2021★★★★☆ -

Think Black
by Clyde W. Ford (2019)
read 7 September 2021★★★★★ -

Small Bodies of Water
by Nina Mingya Powles (2021)
read 2 September 2021
(did not finish) -

The Martian
by Andy Weir (2011)
read 27 August 2021★★★☆☆ -

Moominpappa at Sea
by Tove Jansson (1948)
read 22 August 2021★★★☆☆ -

Klara and the Sun
by Kazuo Ishiguro (2021)
read 13 August 2021★★★☆☆ -

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

The Boy Who Drew Auschwitz
by Thomas Geve (2021)
read 28 July 2021★★★★☆ -

Black and British
by David Olusoga (2016)
read 24 July 2021★★★★☆ -

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

Comet in Moominland
by Tove Jansson (1946)
read 17 July 2021★★★★☆ -

Digging for Words
by Angela Burke Kunkel (2020)
read 8 July 2021★★★★☆ -

The Kabuliwallah and Other Stories
by Rabindranath Tagore (2020)
read 5 July 2021
(did not finish) -

Finn Family Moomintroll
by Tove Jansson (1948)
read 3 July 2021★★★☆☆ -

Going Postal
by Terry Pratchett (2014)
read 2 July 2021★★★★☆ -

The Woman in Cabin 10
by Ruth Ware (2016)
read 27 June 2021★★★★☆ -

The Only Plane in the Sky
by Garrett M. Graff (2019)
read 25 June 2021★★★★★ -

The Underground Railroad
by Colson Whitehead (2016)
read 21 June 2021★★★★☆ -

Loveless
by Alice Oseman (2018)
read 14 June 2021★★★★★ -

Atomic Habits
by James Clear (2018)
read 6 June 2021★★★★☆ -

Gender Swapped Fairy Tales
by Karrie Fransman and Jonathan Plackett (2020)
read 18 May 2021★★★★★ -

How to Fly a Plane
by Nick Barnard and Lucy Pope (2007)
read 15 May 2021★★★★☆ -

The Invisible Child and the Fir Tree
by Tove Jansson (1962)
read 3 May 2021★★★☆☆ -

The Penguin Dictionary of Curious and Interesting Numbers
by David Wells (1986)
read 1 May 2021
(did not finish) -

Railsea
by China Miéville (2012)
read 28 April 2021★★★★★ -

The Last Lingua Franca
by Nicholas Ostler (2010)
read 25 April 2021
(did not finish) -

The Galaxy, and the Ground Within (Wayfarers,)
by Becky Chambers (2021)
read 17 April 2021★★★★★ -

Programmed Inequality
by Marie Hicks (2017)
read 31 March 2021★★★★☆ -

Solutions and Other Problems
by Allie Brosh (2020)
read 23 March 2021★★★★★ -

Captain Corelli’s Mandolin
by Louis de Bernières (1994)
read 21 March 2021★★★★☆ -

The Cyberiad
by Stanislaw Lem (1965)
read 15 March 2021★★★☆☆ -

Mathematics and Politics
by Alan D. Taylor and Allison M. Pacelli (1995)
read 12 March 2021★★★★☆ -

Disability Visibility
edited by Alice Wong (2020)
read 5 March 2021★★★★★ -

Pride and Prejudice
by Jane Austen (1813)
read 28 February 2021★★★☆☆ -

Colossus: Bletchley Park’s Greatest Secret
by Paul Gannon (2007)
read 7 February 2021★★★★☆ -

Lustrum
by Robert Harris (2009)
read 2 January 2021★★★☆☆
2020: I read 45 books
-

The Read Aloud Cloud
by Forrest Brazeal (2020)
read 26 December 2020★★★★★ -

The Story of Brexit
by Ladybird Books (2018)
read 25 December 2020★★★☆☆ -

The Trains Now Departed
by Michael Williams (2015)
read 25 December 2020★★★★☆ -

Bite Size Bash
by Julia Evans (2020)
read 23 December 2020★★★☆☆ -

The Rust Programming Language
by Steve Klabnik and Carol Nichols (2018)
read 21 December 2020★★★★☆ -

Welwyn’s Railways
by The Revd. Tim W. Gladwin, Peter W. Neville, Douglas E. White (1986)
read 18 December 2020★★★☆☆ -

Notes from Small Planets
by Nate Crowley (2020)
read 16 December 2020★★★★☆ -

IBM and the Holocaust
by Edwin Black (2001)
read 5 December 2020★★★★★ -

The Starless Sea
by Erin Morgenstern (2019)
read 22 November 2020★★★★★ -

The Chinese Typewriter: A History
by Thomas S. Mullaney (2017)
read 16 November 2020★★★★☆ -

How to be a Good Motorist
by the Bodleian Library (2013)
read 11 October 2020★★★☆☆ -

The City & the City
by China Miéville (2009)
read 7 October 2020★★★★★ -

Engineering a Safer World
by Nancy G. Leveson (2012)
read 27 September 2020★★★★☆ -

An Atlas of Extinct Countries
by Gideon Defoe (2020)
read 19 September 2020★★★★☆ -

A Speller’s Companion
by Hugh Brown and Margaret Brown (1987)
read 17 September 2020★★★★☆ -

Codebreakers: The inside story of Bletchley Park
by F.H. Hinsley and Alan Tripp (1993)
read 15 September 2020★★★★★ -

The Wandering Wombles
by Elisabeth Beresford (1970)
read 9 September 2020★★★★☆ -

Montmorency
by Eleanor Updale (2003)
read 16 August 2020★★★☆☆ -

Airman
by Eoin Colfer (2008)
read 8 August 2020★★★★☆ -

Behind the Scenes at Scrapheap Challenge
by Robert Llewellyn (2001)
read 30 July 2020★★★★☆ -

Creative Selection
by Ken Kocienda (2018)
read 26 July 2020★★★★☆ -

Why I’m No Longer Talking to White People About Race
by Reni Eddo-Lodge (2017)
read 18 July 2020★★★★★ -

The Gate of Angels
by Penelope Fitzgerald (1990)
read 12 July 2020★★★☆☆ -

Small Robots
by Thomas Heasman-Hunt (2019)
read 10 July 2020★★★★★ -

GCHQ
by Richard Aldrich (2010)
read 5 July 2020★★★★★ -

Atomic
by Jim Baggott (2015)
read 26 June 2020
(did not finish) -

The Night Circus
by Erin Morgenstern (2011)
read 22 May 2020★★★★★ -

Exit Strategy (The Murderbot Diaries, #4)
by Martha Wells (2018)
read 8 May 2020★★★★★ -

Rogue Protocol (The Murderbot Diaries, #3)
by Martha Wells (2018)
read 8 May 2020★★★★☆ -

Artificial Condition (The Murderbot Diaries, #2)
by Martha Wells (2018)
read 5 May 2020★★★★☆ -

All Systems Red (The Murderbot Diaries, #1)
by Martha Wells (2017)
read 4 May 2020★★★☆☆ -

Quicksilver (Ultraviolet, #2)
by R.J. Anderson (2013)
read 30 April 2020★★★★☆ -

Yellow Trains
by Andrew Royle (2019)
read 18 April 2020★★★★☆ -

Ultraviolet (Ultraviolet,)
by R.J. Anderson (2011)
read 17 April 2020★★★★☆ -

The Magazine: The Book
by Glenn Fleishman (2014)
read 13 April 2020★★★★★ -

The Secret Listeners
by Sinclair McKay (2012)
read 10 March 2020★★★★★ -

Intimate Friendships
by James W. Ramey (1975)
read 20 February 2020★★★☆☆ -

The Day of the Triffids
by John Wyndham (1951)
read 7 February 2020★★★★☆ -

The Elements of Style
by William Strunk Jr. (1918)
read 6 February 2020★★★☆☆ -

The Ones Who Walk Away From Omelas
by Ursula K. Le Guin (1973)
read 2 February 2020★★★☆☆ -

Trans Like Me
by C. N. Lester (2017)
read 27 January 2020★★★★★ -

Why Buildings Fall Down
by Matthys Levy, Mario Salvadori (1992)
read 25 January 2020★★★★☆ -

The Lonely City
by Olivia Laing (2016)
read 18 January 2020
(did not finish) -

Nets, Puzzles, and Postmen
by Peter M Higgins (2007)
read 14 January 2020★★★☆☆ -

Am I Overthinking This?
by Michelle Rial (2019)
read 12 January 2020★★★☆☆ -

On the Beach
by Nevil Shute (1957)
read 11 January 2020★★★★★ -

Trans Britain
by Christine Burns (2018)
read 10 January 2020★★★★★
2019: I read 63 books
-

How To
by Randall Munroe (2019)
read 27 December 2019★★★★☆ -

H2O
by Philip Ball (2000)
read 26 December 2019★★★☆☆ -

Strange Planet
by Nathan Pyle (2019)
read 25 December 2019★★★☆☆ -

Plato’s Podcasts
by Mark Vernon (2009)
read 23 December 2019
(did not finish) -

The Meaning of It All
by Richard P. Feynman (2007)
read 11 December 2019★★★★★ -

The Maths Gene
by Keith J. Devlin (2000)
read 9 December 2019★★☆☆☆ -

Fun Home
by Alison Bechdel (2006)
read 2 December 2019★★★☆☆ -

Atomic Accidents
by James Mahaffey (2015)
read 1 December 2019★★★★★ -

Antimatter
by Frank Close (2009)
read 24 November 2019★★★☆☆ -

History of the World in 500 Railway Journeys
by Sarah Baxter (2017)
read 23 November 2019★★★☆☆ -

The Art of Betrayal
by Gordon Corera (2011)
read 14 November 2019★★★★★ -

The Design of Everyday Things
by Donald A. Norman (1988)
read 7 November 2019★★★☆☆ -

Bletchley Park: Home of the Codebreakers
by English Heritage (2005)
read 4 November 2019★★★☆☆ -

Lorenz
by Jerry Roberts (2018)
read 3 November 2019★★★★☆ -

Bletchley Park: Demystifying the Bombe
by Dermot Turing (2015)
read 2 November 2019★★★☆☆ -

Locomotives of the Great Western Railway (Jarrold Railway Series 1)
by Alan Bloom (1980)
read 2 November 2019★★★★☆ -

The Unofficial LEGO Technic Builder’s Guide
by Paweł “Sariel” Kmieć (2012)
read 2 November 2019★★★★☆ -

From Prejudice to Pride
by Amy Lame (2017)
read 28 October 2019★★★☆☆ -

Introduction to Graph Theory
by Robin J. Wilson (2010)
read 26 October 2019★★★★☆ -

Why Buildings Stand Up
by Mario Salvadori (1990)
read 20 October 2019★★★★☆ -

Provenance
by Ann Leckie (2018)
read 12 October 2019★★★☆☆ -

oh no
by Alex Norris (2019)
read 7 October 2019★★★☆☆ -

To Be Taught, If Fortunate
by Becky Chambers (2019)
read 28 September 2019★★★★☆ -

Chernobyl
by Serhii Plokhy (2018)
read 26 September 2019★★★★★ -

100 Ways to Improve Your Writing
by Gary Provost (1985)
read 9 September 2019★★★★★ -

Beautiful LEGO
by Mike Doyle (2013)
read 8 September 2019★★★☆☆ -

A Layman’s Guide to the Greek Gods
by Alan & Maureen Carter (1994)
read 7 September 2019★★★★☆ -

Grace Hopper and the Invention of the Information Age
by Kurt W. Beyer (2012)
read 30 August 2019★★★★★ -

Nineteen Eighty-Four
by George Orwell (1981)
read 22 August 2019★★★★★ -

The Ancient Greek Computer From Rhodes
by V.J. Kean (1991)
read 22 August 2019★★★☆☆ -

The Princess Bride
by William Goldman (1973)
read 18 August 2019★★★★☆ -

Write to the Point
by Sam Leith (2017)
read 17 August 2019★★★☆☆ -

LEGO Architecture The Visual Guide
by Philip Wilkinson (2014)
read 14 August 2019★★★★☆ -

The Enchanted Castle
by E. Nesbit (1994)
read 13 August 2019
(did not finish) -

A Brief History of Infinity
by Brian Clegg (2003)
read 11 August 2019★★★★☆ -

A Layman’s Guide to Greek Heroes
by Alan Carter (1994)
read 10 August 2019★★★☆☆ -

Lewis Carroll in Numberland
by Robin J. Wilson (2009)
read 4 August 2019★★★☆☆ -

The Phoenix and the Carpet (Five Children #2)
by E. Nesbit (1994)
read 31 July 2019★★★☆☆ -

The Box
by Marc Levinson (2016)
read 27 July 2019★★★★☆ -

Volk’s Electric Railway: A Visitor’s Guide
by Peter Walker (2018)
read 27 July 2019★★★☆☆ -

Volk’s Railways, Brighton: An Illustrated History
by Alan A. Jackson (1993)
read 27 July 2019★★★☆☆ -

Good Omens
by Neil Gaiman & Terry Pratchett (2014)
read 21 July 2019★★★★☆ -

As You Wish: Inconceivable Tales from the Making of The Princess Bride
by Cary Elwes (2014)
read 16 July 2019★★★★★ -

London Underground by Design
by Mark Ovenden (2013)
read 13 July 2019★★★★★ -

ABC Signalling In The Age Of Steam
by Ian Allan (2005)
read 29 June 2019 -

Beyond Burnout
by Cary Cherniss (1995)
read 27 June 2019★★★☆☆ -

The Life-Changing Magic of Tidying Up
by Marie Kondō (2014)
read 19 June 2019★★★★☆ -

The Artist And The Mathematician
by Amir D. Aczel (2007)
read 15 June 2019★★★☆☆ -

Gaming the Vote
by William Poundstone (2008)
read 11 June 2019★★★★☆ -

Electric Universe
by David Bodanis (2006)
read 9 June 2019★★★★☆ -

Here, The World Entire
by Anwen Kya Hayward (2016)
read 2 June 2019★★★★☆ -

Messages from the Sea
by Paul Brown (2016)
read 6 May 2019★★★☆☆ -

Carrying the Fire
by Michael Collins (2009)
read 1 May 2019★★★★★ -

Seashaken Houses
by Tom Nancollas (2018)
read 9 April 2019★★★★☆ -

1421: The Year China Discovered The World
by Gavin Menzies (2003)
read 24 March 2019
(did not finish) -

The Void
by Frank Close (2007)
read 24 March 2019★★★☆☆ -

The Universe Next Door
by Marcus Chown (2003)
read 23 March 2019★★★☆☆ -

From Here to Eternity
by Caitlin Doughty (2018)
read 2 March 2019★★★★☆ -

Ancillary Mercy (Imperial Radch, #3)
by Ann Leckie (2015)
read 23 February 2019★★★★☆ -

Ancillary Sword (Imperial Radch #2)
by Ann Leckie (2014)
read 19 February 2019★★★★☆ -

Smoke Gets in Your Eyes
by Caitlin Doughty (2015)
read 13 February 2019★★★★★ -

Ancillary Justice (Imperial Radch #1)
by Ann Leckie (2013)
read 11 February 2019★★★★☆ -

Automating Inequality
by Virginia Eubanks (2018)
read 27 January 2019★★★☆☆ -

The Railway Adventures
by Geoff Marshall, Vicki Pipe (2018)
read 20 January 2019★★★★☆ -

Mismatch
by Kat Holmes (2018)
read 16 January 2019★★★★★ -

Yes, You Are Trans Enough
by Mia Violet (2018)
read 13 January 2019★★★★★
2018: I read 23 books
-

Hello World
by Hannah Fry (2018)
read 28 December 2018★★★★☆ -

Eleanor Oliphant Is Completely Fine
by Gail Honeyman (2017)
read 26 December 2018
(did not finish) -

A Brief History of Wales
by Gerald Morgan (2008)
read 21 December 2018★★★☆☆ -

Engines Of War
by Christian Wolmarr (2010)
read 12 December 2018★★★★☆ -

The Paper Menagerie and Other Stories
by Ken Liu (2016)
read 23 November 2018★★★★★ -

A Little Book About the Runes
by Björn Jónasson (2002)
read 23 October 2018★★★☆☆ -

Places I Stopped on the Way Home
by Meg Fee (2018)
read 20 October 2018★★★★★ -

Record of a Spaceborn Few (Wayfarers, #3)
by Becky Chambers (2018)
read 7 October 2018★★★★★ -

An Astronaut’s Guide to Life on Earth
by Chris Hadfield (2013)
read 19 September 2018★★★★★ -

The Greatest Traitor
by Roger Hermiston (2013)
read 14 August 2018★★★★☆ -

Norse Mythology
by Neil Gaiman (2017)
read 13 July 2018★★★★★ -

And Another Thing… (Hitchhiker’s Guide to the Galaxy, #6)
by Eoin Colfer (2009)
read 10 July 2018
(did not finish) -

Hidden Figures
by Margot Lee Shetterly (2017)
read 4 July 2018★★★★★ -

An Unsuitable Job for a Woman
by P.D. James (2010)
read 24 May 2018★★★★☆ -

Looking for Group
by Alexis Hall (2016)
read 21 May 2018★★★★★ -

Wish You Were Here
by Nick Webb (2005)
read 10 May 2018★★★★☆ -

I Hate Everyone But You (I Hate Everyone But You, #1)
by Gaby Dunn & Allison Raskin (2017)
read 9 April 2018★★★☆☆ -

Hyperbole and a Half
by Allie Brosh (2013)
read 7 April 2018★★★★☆ -

The Butterfly Isles
by Patrick Barkham (2011)
read 7 April 2018★★★★☆ -

The Art of Lecturing
by Parham Aarabi (2007)
read 4 March 2018★★★☆☆ -

The World Without Us
by Alan Weisman (2008)
read 1 March 2018
(did not finish) -

Ida
by Alison Evans (2017)
read 16 February 2018★★★★☆ -

Mallard
by Don Hale (2003)
read 11 February 2018★★★★☆ -

Death, Dynamite and Disaster
by Rosa Matheson (2014)
read 5 February 2018★★★★☆ -

Liars and Outliers
by Bruce Schneier (2012)
read 3 February 2018★★★★★ -

Seven Ways We Lie
by Riley Redgate (2017)
read 4 January 2018★★★★☆
2017: I read 26 books
-

The Wrong Kind of Snow
by Rob Penn (2008)
read 31 December 2017★★★☆☆ -

Turing
by B. Jack Copeland (2013)
read 29 November 2017★★★★☆ -

The Curious Incident of the Dog in the Night-Time
by Mark Haddon (2004)
read 16 November 2017★★★★☆ -

The Secret Listeners
by Sinclair McKay (2012)
read 16 November 2017★★★☆☆ -

Psychiatric Tales
by Darryl Cunningham (2010)
read 21 August 2017★★★☆☆ -

Numbers Rule
by George G. Szpiro (2010)
read 14 August 2017★★★★★ -

Manx Fairy Tales
by Sophia Morrison (1991)
read August 2017★★★☆☆ -

What If?
by Randall Munroe (2014)
read 15 July 2017★★★★☆ -

A Closed and Common Orbit (Wayfarers, #2)
by Becky Chambers (2016)
read 30 June 2017★★★★★ -

Mind the Gap
by Emily Kearns (2013)
read 16 May 2017★★★☆☆ -

The Thrilling Adventures of Lovelace and Babbage
by Sydney Padua (2015)
read 15 May 2017★★★★★ -

Last Chance to See
by Douglas Adams & Mark Carwadine (2009)
read 27 April 2017★★★★★ -

Granuaile
by Anne Chambers (2009)
read 17 April 2017★★★★☆ -

Doctor Who: Timeless
by Stephen Cole (2003)
read 11 April 2017
(did not finish) -

We Go Forward
by Alison Evans (2016)
read 5 April 2017★★★★★ -

The Examined Life
by Stephen Grosz (2014)
read April 2017★★★★☆ -

Understanding Asexuality
by Anthony F. Bogaert (2012)
read 31 March 2017★★☆☆☆ -

Too Much Information
by Dave Gorman (2015)
read 15 March 2017★★★☆☆ -

The Man Who Invented the Daleks
by Alwyn W. Turner (2011)
read 26 February 2017 -

Forgotten Sacrifice
by Michael G. Walling (2012)
read 13 February 2017★★★★☆ -

The Healthy Programmer
by Joe Kutner (2013)
read February 2017★★★★☆ -

Await Your Reply
by Dan Chaon (2009)
read 31 January 2017★★★☆☆ -

Fire Season
by Philip Connors (2012)
read 22 January 2017★★★★★ -

The Long Way to a Small Angry Planet (Wayfarers,)
by Becky Chambers (2015)
read 22 January 2017★★★★★ -

I Was There on PQ17, the Convoy to Hell
by Paul Lund (2010)
read 11 January 2017★★★★☆ -

The Dark
by Lemony Snicket (2013)
read 3 January 2017★★★★☆ -

The Indisputable Existence of Santa Claus
by Dr Hannah Fry & Dr Thomas Oléron Evans (2016)
read 3 January 2017★★★☆☆
2016: I read 13 books
-

“Why Is This Night Different from All Other Nights?” (All the Wrong Questions, #4)
by Lemony Snicket (2015)
read 27 December 2016★★★★☆ -

Master Pieces
by Gareth Williams (2000)
read 26 December 2016★★★★☆ -

“Shouldn’t You Be in School?” (All the Wrong Questions, #3)
by Lemony Snicket (2014)
read 26 December 2016★★★☆☆ -

Adventures with the Wife in Space
by Neil Perryman (2013)
read 27 November 2016★★★★★ -

A Philosophy of Walking
by Frédéric Gros (2014)
read 26 November 2016★★★☆☆ -

Getting Things Done
by David Allen (2002)
read 26 November 2016★★★★★ -

“When Did You See Her Last?” (All the Wrong Questions, #2)
by Lemony Snicket (2013)
read 24 October 2016★★★☆☆ -

“Who Could That Be at This Hour?” (All the Wrong Questions, #1)
by Lemony Snicket (2012)
read 23 October 2016★★★☆☆ -

The Riddle of the Labyrinth
by Margalit Fox (2013)
read 16 October 2016★★★★☆ -

Creativity, Inc.
by Ed Catmull (2014)
read September 2016★★★★☆ -

Blind Man’s Bluff
by Sherry Sontag (2000)
read July 2016 -

Typography for Lawyers
by Matthew Butterick (2015)
read April 2016 -

The Chronicles of Narnia Audio Collection
by C.S. Lewis (2000)
read February 2016
2015: I read 10 books
-

A Little Book of Language
by David Crystal (2011)
read December 2015 -

Secrets of the Conqueror
by Stuart Prebble (2013)
read December 2015 -

Just My Type
by Simon Garfield (2010)
read November 2015 -

Operation Fortitude
by Joshua Levine (2012)
read October 2015 -

Carmilla
by J. Sheridan Le Fanu (1872)
read August 2015 -

Effective Python
by Brett Slatkin (2015)
read August 2015 -

Paper Towns
by John Green (2009)
read April 2015 -

Target Tirpitz
by Patrick Bishop (2012)
read April 2015 -

The Long Dark Tea-time of the Soul (Dirk Gently, #2)
by Douglas Adams (2012)
read April 2015 -

You Say Potato
by Ben Crystal, David Crystal (2014)
read February 2015
2011: I read 9 books
-

Five Equations That Changed the World
by Michael Guillen (2000)
read August 2011 -

How Many Lightbulbs Does It Take to Change a Planet?
by Tony Juniper (2007)
read August 2011 -

March Hares and Monkeys’ Uncles
by Harry Oliver (2005)
read August 2011 -

Cryptography: A Very Short Introduction
by Fred C. Piper (2002)
read July 2011 -

The Never-Ending Days of Being Dead
by Marcus Chown (2007)
read July 2011 -

Enigma
by Hugh Sebag-Montefiore (2001)
read May 2011 -

Focus
by Leo Babauta (2010)
read May 2011 -

The Last Little Blue Envelope (Little Blue Envelope, #2)
by Maureen Johnson (2011)
read May 2011 -

Two’s Company, Three Is Complexity
by Neil Johnson (2007)
read April 2011


