2003 • 83 Readers • 273 pages • 3.2
2014 • 225 Readers • 241 pages • 3.8
#3 of 8 in Detective Galileo
2005 • 197 Readers • 304 pages • 4.3
2017 • 713 Readers • 416 pages • 4.1
1945 • 3,524 Readers • 122 pages • 4.1
1987 • 1,202 Readers • 389 pages • 3.9
2017 • 108 Readers • 464 pages • 3.6
1949 • 5,000 Readers • 352 pages • 4.2