A review by pseudosara
Holmes, Marple & Poe by James Patterson

3.0