Emily Wilde’s Map of the Otherlands

  • Read: June 2, 2024
La Belle Savage

La Belle Savage
ByPhilip Pullman
  • Read: May 27, 2024

2017 • 414 Readers • 466 pages 4

The Warm Hands of Ghosts

The Warm Hands of Ghosts
ByKatherine Arden
  • Read: May 18, 2024

2024 • 211 Readers • 327 pages 3.9

Emily Wilde's Encyclopaedia of Faeries

  • Read: May 17, 2024
The Jasad Heir

The Jasad Heir
BySara Hashem
  • Read: May 3, 2024
A Pirate's Life for Tea

A Pirate's Life for Tea
ByRebecca Thorne
  • Read: April 24, 2024
Barrayar

Barrayar
ByLois McMaster Bujold
  • Read: April 24, 2024

1991 • 135 Readers • 402 pages 4.1

Can't Spell Treason Without Tea

  • Read: April 17, 2024
Ink Blood Sister Scribe

  • Read: April 13, 2024
System Collapse

System Collapse
ByMartha Wells
  • Read: April 7, 2024
Translation State

Translation State
ByAnn Leckie
  • Read: April 6, 2024

2023 • 239 Readers • 312 pages 4.1

Shigidi and the Brass Head of Obalufon

  • Read: April 1, 2024
Shards of Honor

Shards of Honor
ByLois McMaster Bujold
  • Read: March 31, 2024

1986 • 79 Readers • 313 pages 3.5

Strange Practice

Strange Practice
ByVivian Shaw
  • Read: March 29, 2024

2017 • 94 Readers 3.8

Infinity Gate

Infinity Gate
ByM.R. Carey
  • Read: March 15, 2024
Iron Widow

Iron Widow
ByXiran Jay Zhao
  • Read: March 4, 2024
Malice

Malice
ByJohn Gwynne
  • Read: March 1, 2024

2012 • 741 Readers • 640 pages 4

Perilous Times

Perilous Times
ByThomas D. Lee
  • Read: February 24, 2024
Bookshops & Bonedust

Bookshops & Bonedust
ByTravis Baldree
  • Read: February 12, 2024
Shadow Speaker

Shadow Speaker
ByNnedi Okorafor
  • Read: February 8, 2024

2007 • 10 Readers • 338 pages 4

Just One Damned Thing After Another

  • Read: February 3, 2024

2013 • 236 Readers • 480 pages 3.6

The Water Outlaws

The Water Outlaws
ByS.L. Huang
  • Read: January 28, 2024

2022 • 141 Readers • 496 pages 3.7

The Narrow Road Between Desires

  • Read: January 26, 2024
Iron Flame

Iron Flame
ByRebecca Yarros
  • Read: January 19, 2024

2023 • 1,306 Readers • 640 pages 4

The Shining Girls

The Shining Girls
ByLauren Beukes
  • Read: January 9, 2024

2013 • 249 Readers • 416 pages 3.5

In the Lives of Puppets

  • Read: December 28, 2023
Scarlet

Scarlet
ByGenevieve Cogman
  • Read: December 19, 2023
A Stitch in Time

A Stitch in Time
ByAndrew J. Robinson
  • Read: December 15, 2023

  • Read: December 9, 2023
Starling House

Starling House
ByAlix E. Harrow
  • Read: December 3, 2023
Spear

Spear
ByNicola Griffith
  • Read: December 2, 2023

2022 • 143 Readers • 192 pages 4.2

Kings of the Wyld

Kings of the Wyld
ByNicholas Eames
  • Read: December 1, 2023

2017 • 798 Readers • 544 pages 4.2

Fugitive Telemetry

Fugitive Telemetry
ByMartha Wells
  • Read: November 24, 2023
Starter Villain

Starter Villain
ByJohn Scalzi
  • Read: November 22, 2023

2023 • 694 Readers • 262 pages 4.1

A Curse of Krakens

A Curse of Krakens
ByKevin Hearne
  • Read: November 18, 2023
Some Desperate Glory

  • Read: November 15, 2023
The Last Tale of the Flower Bride

  • Read: November 4, 2023

2023 • 291 Readers • 272 pages 3.9

The Mimicking of Known Successes

  • Read: October 29, 2023

2023 • 211 Readers • 176 pages 3.5

Digital Divide

Digital Divide
ByK.B. Spangler
  • Read: October 27, 2023

2013 • 14 Readers • 352 pages 3

Sword Catcher

Sword Catcher
ByCassandra Clare
  • Read: October 21, 2023

2023 • 325 Readers • 624 pages 4