A review by things_dan_does
Hannibal by Thomas Harris

5.0