Oh, here's another one I absolutely adored and have been meaning to re-read: <em>The Killer of Little Shepherds</em> by Douglas Starr.
It's an amazing book. Deals with the turn-of-the-20th-century French serial killer Joseph Vacher and the birth of modern crime forensics. I read almost all of it in one sitting, it was so good.