Oulie
The City of Mirrors A Novel (Book Three of the Passage Trilogy) by Justin Cronin — Oulie