A review by puzzledbooks
Hannibal by Thomas Harris

3.0