#2
3 Readers
#3
#4
2015 • 114 Readers • 432 pages • 3.3
#5
#6
2016 • 71 Readers • 273 pages • 4.3
#7
2003 • 202 Readers • 548 pages • 4.1
#8
2015 • 39 Readers • 434 pages • 4.1
#9
2016 • 70 Readers • 474 pages • 3.9
#10
2016 • 43 Readers • 393 pages • 3.8
#11
2013 • 160 Readers • 848 pages • 4
#12
1978 • 27 Readers • 958 pages • 4.1
#13
2002 • 424 Readers • 1,152 pages • 4.3
#14
2020 • 17 Readers • 432 pages • 3
#15
#16
#2 of 4 in Oxford Time Travel
1997 • 150 Readers • 528 pages • 4.2