John Green

Recently reviewed

An Abundance of Katherines

John Green

An Abundance of Katherines
Filled StarFilled StarFilled StarFilled StarEmpty Star

Reviewed on 9th September 2026

I've been listening to John Green podcast for some time now, and read one of his non-fiction books, so thought that I'd give his fiction a go, and chose this as one that sounded less focussed on sickness.

It's a light comic coming-of-age novel about a young man escaping his comfort zone after his 19th breakup with someone named Katherine.

The character is interesting, sometimes a little annoying, but generally quite relatable. I mostly enjoyed being along for a ride in his life and seeing where things went. The setting is also quite different from anything I've particularly experienced, but is presented well and easy to imagine.

I can easily hear Green's voice narrating the story, and it's a very relaxing way to read. Pleasant and calm, and a good story.

read more

Everything is Tuberculosis

John Green

Everything is Tuberculosis
Filled StarFilled StarFilled StarFilled StarFilled Star

Reviewed on 20th June 2026

Not my usual choice of reading matter, but I've been enjoying listening to John Green's various podcasts, so thought it worth a try.

It's a mix of emotion, history, and a tiny bit of science as Green tells the story of Tuberculosis in humanity, entwined with the story of his Sierra Leonean friend Henry's experience with the disease.

The book is structured into well-sized chapters which fit into a short reading episode, and allow for regular breaks to avoid the nature of the content overwhelming the reader. I found that this meant I could read one chapter at a time and intersperse them with reading something much much lighter.

I've learnt a lot from this about tuberculosis, but also global politics and economics. There's a lot to think about and I think it'll be sitting in my mind for a long time to come.

read more

Top books

  1. Everything is Tuberculosis
    Filled StarFilled StarFilled StarFilled StarFilled Star
  2. An Abundance of Katherines
    Filled StarFilled StarFilled StarFilled StarEmpty Star