Tbf

#2

Unparalleled

2018 • 25 Readers • 287 pages 3.8

#3

Cover Story

2022 • 42 Readers • 352 pages 3.8

#4

Cover 2

2021 • 13 Readers • 472 pages 4.3

#5

More Than You'll Ever Know

2022 • 89 Readers • 448 pages 3.6

#6

The Perfect Daughter

2021 • 15 Readers • 348 pages 5

#7

The Marriage Lie

2016 • 48 Readers • 334 pages 3.4

#8

The Possibilities

2023 • 8 Readers • 304 pages 3.5

#9

Prophet

2023 • 61 Readers • 705 pages 3.6

#10

More Perfect

2023 • 35 Readers 3.5

#12

My Darling Girl

2023 • 55 Readers • 336 pages 3.7

#13

Cover 3

2023 • 2 Readers

#15

#17

Baby X

2024 • 92 Readers 3.9

#18

The Other Valley

2024 • 146 Readers • 10h 42m 3.7

#19

Big Time

2024 • 19 Readers • 275 pages 3.8

#20

Cover 2

#1 of 3 in The '86 Fix

2016 • 3 Readers 4.5

#21

22:22:22: Frequency Shift

2023 • 1 Reader • 337 pages

#22

Cover 1

#1 of 1 in The Time Travelling Tourist

2020 • 1 Reader • 418 pages

#23

Cover 2

2020 • 11 Readers

#24

I'll Never Tell

2019 • 34 Readers • 355 pages 3.8

#25

The Angel Maker

2023 • 67 Readers • 336 pages 3.1

#26

The Comeback

2020 • 44 Readers • 378 pages 4

#27

The Lies That Bind

2020 • 20 Readers • 342 pages 3

#28

Unspeakable Things

2020 • 113 Readers • 296 pages 3.5

#29

What Rose Forgot

2019 • 11 Readers • 304 pages 3.5

#30

Cover 8

#1 of 1 in The Journeyer

1 Reader • 412 pages 4

#31

Saint Elspeth

8 Readers • 380 pages 4

#32

Interference

2020 • 5 Readers • 400 pages

#33

#34

The Book of Two Ways

2020 • 38 Readers • 416 pages 3.2

#35

Anything You Do Say

2017 • 12 Readers • 400 pages 3.5

#36

The Evidence Against You

2019 • 2 Readers • 448 pages 4.5

#37

How Not to Drown in a Glass of Water

2022 • 128 Readers • 198 pages 4.3

#38

Unmissing

2022 • 66 Readers • 252 pages 3.7