2021

#2

The Trail to Buddha's Mirror

1997 • 6 Readers • 369 pages 3.6

#3

Way Down on the High Lonely

5 Readers • 288 pages 4

#4

The Deceivers

2018 • 4 Readers • 450 pages 4

#5

Cover 1

2007 • 1 Reader • 336 pages 5

#6

The Plotters

2010 • 68 Readers • 304 pages 3.4

#8

The Bloody Ground

1996 • 9 Readers • 368 pages 4.2

#10

Lonesome Dove

1985 • 593 Readers • 858 pages 4.6

#11

Hostage

2001 • 12 Readers • 394 pages 3.3

#12

Cover 1

1990 • 1 Reader

#13

#14

The Boy

2019 • 23 Readers • 498 pages 4.3

#15

The Spook Who Sat by the Door

1969 • 23 Readers • 202 pages 4

#16

Children of the Dark

2016 • 12 Readers • 392 pages 4.5

#17

Pirate Latitudes

2009 • 119 Readers • 400 pages 3.2

#18

Gods and Generals

1996 • 32 Readers • 194 pages 4

#19

Cover 8

1 Reader 4

#20

The Good Lord Bird

2013 • 58 Readers • 480 pages 4

#21

The Queen's Gambit

1983 • 262 Readers • 288 pages 4.1

#22

Cover 3

2019 • 4 Readers 3.8

#23

The Liar's Girl

2018 • 24 Readers • 330 pages 4.1

#24

When You Find Me

2018 • 9 Readers • 333 pages 2.8

#26

Unwind

2007 • 417 Readers • 337 pages 4

#27

The Nightingale

2015 • 932 Readers • 448 pages 4.3

#28

Pastoralia

2000 • 104 Readers • 225 pages 3.9

#29

The Stand

1978 • 1,498 Readers • 1,553 pages 4.2

#30

Mother Night

1961 • 306 Readers • 290 pages 4.2

#31

The Last Don

1996 • 30 Readers • 482 pages 3.5

#32

No Country for Old Men

2005 • 568 Readers • 309 pages 4.1

#33

Agent Running in the Field

2019 • 22 Readers • 272 pages 3.7

#34

Dune

1965 • 4,471 Readers • 704 pages 4.3

#35

Why We Swim

2020 • 43 Readers • 288 pages 3.9

#36

World Without End

2007 • 283 Readers • 1,354 pages 4.1

#37

Sharpe's Tiger

1997 • 70 Readers • 303 pages 3.9

#38

Sharpe's Triumph

1998 • 28 Readers • 384 pages 4.1

#39

Sharpe's Rifles

1988 • 31 Readers 4.2

#40

Sharpe's Eagle

1981 • 21 Readers • 288 pages 4.3

#41

Practical Magic

1995 • 346 Readers • 286 pages 3.5

#42

Sharpe's Gold

1981 • 12 Readers • 256 pages 4.2

#43

Jukebox Joyride

2019 • 1 Reader • 4 pages 3

#44

Cover 4

2014 • 1 Reader 3

#45

The Secret Life of Bees

2001 • 516 Readers • 354 pages 3.8

#46

Far From the Madding Crowd

1874 • 236 Readers • 433 pages 3.8

#47

Relentless Spirit

2016 • 322 pages

#48

The Sea-Wolf

1904 • 58 Readers • 295 pages 3.7

#49

Man Riding West

1986 • 1 Reader • 253 pages 3

#50

#52

The Watcher Girl

2021 • 4 Readers • 236 pages 3

#53

CivilWarLand in Bad Decline

1996 • 84 Readers • 192 pages 4.1

#54

White Man's Problems

2014 • 224 pages

#55

The Reincarnationist Papers

2009 • 4 Readers • 324 pages 5

#56

Lost Children

2021 • 3 Readers • 3 pages 3

#59

The Candy Shop War

2014 • 19 Readers • 400 pages 3.2

#60

The Legend of Sleepy Hollow

1820 • 170 Readers • 24 pages 3.4

#61

Island Nation

2021 • 1 Reader 3

#63

We Are the Water People

2021 • 3 Readers 2

#64

Sleeping Dogs Lie

2021 • 14 Readers • 3 pages 3.7

#65

Cover 2

2021 • 2 Readers • 5 pages 5

#66

My Best Friend's Exorcism

2016 • 537 Readers • 336 pages 3.9

#67

How to Read Literature Like a Professor

2002 • 111 Readers • 336 pages 3.5

#68

A Kiss Before Dying

1953 • 40 Readers • 438 pages 3.8

#69

The Tourist

2009 • 40 Readers • 466 pages 3.6

#70

Whoreson: The Story of a Ghetto Pimp

1972 • 4 Readers • 319 pages 4

#71

The Wolf And The Man

2014 • 1 Reader • 264 pages 4

#72

Codependent No More & Beyond Codependency

1992 • 25 Readers • 492 pages 3.6

#73

The Princess Who Believed in Fairy Tales

1995 • 1 Reader • 212 pages

#74

The Gifts of Imperfection

2010 • 269 Readers • 158 pages 4.1

#77

If I Had Your Face

2020 • 249 Readers • 235 pages 3.8

#78

#79

The War of Art

2002 • 373 Readers • 168 pages 3.8