A review by becjmurphy
The Whisperer by Donato Carrisi

5.0

This is the first book I've read in ages that I couldn't put down for the need to know what happened.