A review by amberinbookland
The Nothing Man by Catherine Ryan Howard

3.25