Rivers of London

Rivers of London
ByBen Aaronovitch
  • Read: April 4, 2023

2011 • 392 Readers • 392 pages 3.9

The Other Bennet Sister

  • Read: July 4, 2023

2020 • 69 Readers • 368 pages 4.1

Queens of the Conquest

  • Read: July 18, 2023

2017 • 24 Readers • 468 pages 3.3

Moon Over Soho

Moon Over Soho
ByBen Aaronovitch
  • Read: April 11, 2023

2011 • 270 Readers • 375 pages 4

The Dictionary of Lost Words

  • Read: September 20, 2023

183 Readers 4.1

Wintersmith

Wintersmith
ByTerry Pratchett
  • Read: October 3, 2023

2006 • 196 Readers • 344 pages 4.2

Making Money

Making Money
ByTerry Pratchett
  • Read: October 24, 2023

2007 • 264 Readers • 475 pages 4.2

Magic Kingdom for Sale - Sold!

  • Read: December 14, 2023

1986 • 86 Readers • 350 pages 3.6

Thud!

Thud!
ByTerry Pratchett
  • Read: August 10, 2023

2005 • 257 Readers • 439 pages 4.2

Going Postal

Going Postal
ByTerry Pratchett
  • Read: June 15, 2023

2004 • 448 Readers • 422 pages 4.4

A Hat Full of Sky

A Hat Full of Sky
ByTerry Pratchett
  • Read: April 13, 2023

2004 • 218 Readers • 352 pages 4.3

Monstrous Regiment

Monstrous Regiment
ByTerry Pratchett
  • Read: March 16, 2023

2003 • 269 Readers • 416 pages 4.2

The Wee Free Men

The Wee Free Men
ByTerry Pratchett
  • Read: February 9, 2023

2003 • 268 Readers • 400 pages 4.2

Night Watch

Night Watch
ByTerry Pratchett
  • Read: January 19, 2023

2002 • 339 Readers • 480 pages 4.4

Falling Angels

Falling Angels
ByTracy Chevalier
  • Read: December 8, 2024

2001 • 21 Readers • 332 pages 3.9

The Most Wonderful Time of the Year: A Christmas Short-Story Collection

  • Read: December 2, 2024

2023 • 2 Readers

The Masked City

The Masked City
ByGenevieve Cogman
  • Read: June 12, 2024

2015 • 130 Readers • 384 pages 3.7

On Wilder Seas

On Wilder Seas
ByNikki Marmery
  • Read: March 22, 2023

2020 • 4 Readers • 308 pages

Hope for the Best

Hope for the Best
ByJodi Taylor
  • Read: August 23, 2023

2019 • 30 Readers • 320 pages 4.5

1666: Plague, War and Hellfire

  • Read: February 22, 2023

2016 • 4 Readers • 304 pages 4

The Summer Queen

The Summer Queen
ByElizabeth Chadwick
  • Read: March 8, 2023

2013 • 26 Readers • 496 pages 3.4

Whispers Underground

Whispers Under Ground
ByBen Aaronovitch
  • Read: April 18, 2023

2012 • 196 Readers • 303 pages 4.1

Broken Homes

Broken Homes
ByBen Aaronovitch
  • Read: April 25, 2023

2013 • 189 Readers • 259 pages 4.1

Foxglove Summer

Foxglove Summer
ByBen Aaronovitch
  • Read: May 3, 2023

2014 • 167 Readers 4.2

The Hanging Tree

The Hanging Tree
ByBen Aaronovitch
  • Read: May 16, 2023

2015 • 152 Readers • 337 pages 4.2

Lies Sleeping

Lies Sleeping
ByBen Aaronovitch
  • Read: May 31, 2023

2018 • 131 Readers • 306 pages 4.3

False Value

False Value
ByBen Aaronovitch
  • Read: June 6, 2023

2019 • 118 Readers • 404 pages 3.9

Project Hail Mary

  • Read: June 27, 2023

2021 • 3,503 Readers • 496 pages 4.4

The Last Hours

The Last Hours
ByMinette Walters
  • Read: November 28, 2023

2017 • 24 Readers • 547 pages 4

Blood & Beauty

Blood & Beauty
BySarah Dunant
  • Read: January 11, 2023

2013 • 17 Readers 2.8

In the name of the family

  • Read: January 26, 2023

12 Readers 4

She-Wolves: The Women Who Ruled England Before Elizabeth

  • Read: February 9, 2023

2011 • 38 Readers • 480 pages 4

Piranesi

Piranesi
BySusanna Clarke,Viktor Janiš(translator)
  • Read: June 20, 2023

2019 • 2,215 Readers • 273 pages 4.2

The Seven Deaths of Evelyn Hardcastle

  • Read: August 8, 2023

2018 • 1,180 Readers • 529 pages 3.9

Plan for the Worst

Plan for the Worst
ByJodi Taylor
  • Read: September 5, 2023

2020 • 25 Readers • 413 pages 4.6

The Testaments

The Testaments
ByMargaret Atwood
  • Read: November 7, 2023

2019 • 700 Readers • 320 pages 4