50 Must-Read 50 Beta
← The Must-Read 50
John of John
New · Fiction, LGBT, Coming Of Age

John of John

by Douglas Stuart
2026 · 415 pages · Fiction
Critics' pick
≈ 10 hours to read · about 3 weeks at 30 minutes a day

What it's about

Out of money and with little to show for art school, John-Calum Macleod takes the ferry home to the Scottish island of Harris. At the windswept family croft, Cal falls back into his old life, caught between his father, John, a sheep farmer, weaver and pillar of the Presbyterian church, and his Glaswegian grandmother Ella, who has kept an uneasy peace with her son-in-law for decades, while Cal wonders whether he can ever be himself there.

Why it's worth reading

It was a finalist for the 2026 Booker Prize, from the author of Shuggie Bain, which won it. It's a tender, funny and painful novel about fathers, sons and belonging.

You'll love it if you liked

Shuggie Bain, Young Mungo or The Safekeep

Good to know

Its Scottish and Gaelic dialogue takes a little getting used to. It's quieter than Shuggie Bain, but just as moving.

Quick answers

Is John of John worth reading?

Yes. It was a finalist for the 2026 Booker Prize, from the author of Shuggie Bain, which won it. It ranks #323 of the 2,819 books in our ranking, with a Must-Read Score of 81.0 (the best book we found scores 99).

What is John of John about?

Out of money and with little to show for art school, John-Calum Macleod takes the ferry home to the Scottish island of Harris. At the windswept family croft, Cal falls back into his old life, caught between his father, John, a sheep farmer, weaver and pillar of the Presbyterian church, and his Glaswegian grandmother Ella, who has kept an uneasy peace with her son-in-law for decades, while Cal wonders whether he can ever be himself there.

How long does it take to read John of John?

About 10 hours (415 pages), or about 3 weeks at 30 minutes a day.

What should I read after John of John?

If you liked it, try Shuggie Bain by Douglas Stuart, Young Mungo by Douglas Stuart or The Safekeep by Yael van der Wouden.

By the numbers

81.0Must-Read Score
  • Readers85 out of 100 · counts 42%
  • Critics32 out of 100 · counts 34% (its stronger lane)
  • Bestseller24 out of 100 · counts 14%
  • Buzz100 out of 100 · counts 10%

Critics and Bestseller are two ways to earn a place: a book's stronger one counts more. Buzz rewards recent bestseller weeks and prizes, so older books start at zero. The parts combine into the Must-Read Score, shown on a scale where the best book we found scores 99 and the last book to make the ranking scores 50.

Booker Prize finalist (2026).

Where it ranks

Shortlisted

How we rank

Already read it? Upload your Goodreads or StoryGraph history and get the 50 best books you haven't read, tuned to your taste.Get my 50

More by Douglas Stuart

Cover of Shuggie Bain by Douglas StuartShuggie Bain
Shuggie BainDouglas Stuart

If you like this, read next