Review: Echo Moon by Laura Spinella

In the third installment of the Ghost Gifts series, we move forward once again, this time 16 years. This time the focus is not on Aubrey's gift, but her son, Pete’s gift. We learn that after the incident when Pete was 12 that his dreams were not just that, but instead visitations to a past life. Esme, a mysterious presence in Pete’s life is at the root of everything. Between bloody battles and horrific scenes, Pete is haunted by not only the ghosts he encounters but by his dreams. Pete who has spent years running from this side of himself must now set off to figure out how this past life connects to his present. Through a series of perfectly timed events and encounters, Pete finds just how many ways people can be connected. This book takes you on a journey of past and present to solve who was Esme, why does Pete dream of her death, and was he responsible for it?