Book Review: Locust Lane by Stephen Amidon

Patrick Noone is drunk, an unfortunately not unusual state for him. As he’s driving around one night, trying to outpace his demons, he accidentally hits a dog wandering in the streets of his well-off town of Emerson, Massachusetts. He stops the car and gets out, even as he knows that this is probably a bad,…