31
32
33
by Martin, George R. R.
Published 1996
Published 1996
34
35
36
37
by Tolkien, J. R. R.
Published 1977
Published 1977
38
39
by King, Stephen
Published 2022
Published 2022
40
by King, Stephen
Published 2022
Published 2022