Fantasy

#2

Norse Mythology

1996 • 1,217 Readers • 301 pages 4

#3

Neverwhere

1996 • 1,446 Readers • 480 pages 4.1

#4

Life of Pi

1980 • 1,149 Readers • 480 pages 3.8

#5

American Gods

2001 • 2,497 Readers • 635 pages 4

#6

Dragonflight

1968 • 383 Readers • 347 pages 3.8

#7

Stardust

1997 • 1,166 Readers • 248 pages 4

#8

The Silmarillion

1977 • 900 Readers • 481 pages 4

#9

The Two Towers

1954 • 2,088 Readers • 447 pages 4.4

#10

The Fellowship of the Ring

1954 • 3,105 Readers • 398 pages 4.4

#12

The Ocean at the End of the Lane

2013 • 1,493 Readers • 304 pages 4.1

#13

The Sandman, Vol. 8: Worlds' End

1991 • 166 Readers • 168 pages 4.5

#14

Circe

2018 • 2,676 Readers • 409 pages 4.3

#15

Harry Potter and the Order of the Phoenix

8 • 3,637 Readers • 896 pages 4.3