What strange places our lives can carry us to, what dark passages.

Justin Cronin

Justin Cronin