The Pentangeli Papers

196 pages 2004

mystery dark lighthearted mysterious medium-paced

198 pages 2004

challenging informative reflective slow-paced