2005 • 537 Readers • 309 pages • 4.1
1988 • 2,120 Readers • 181 pages • 3.5
1992 • 1,791 Readers • 578 pages • 4
2006 • 115 Readers • 436 pages • 3.8
1992 • 227 Readers • 213 pages • 3.7
#3 of 8 in Detective Galileo
1987 • 1,225 Readers • 389 pages • 3.9