Marque of Caine – Snippet 35 Riordan forced himself to take a deep breath. The voice, the face, the small gestures, the nuanced shift between facial expressions that were as unique to Nolan Corcoran as his fingerprints: Christ, how did …
Continue reading →
Published on May 30, 2019 23:00