Having read The Uninvited by Cat Winters and loving it I was really excited to read Yesternight. What a fantastic story! Cat Winters has become one of my favorite authors and I eagerly wait for each new book she writes. I began Yesternight in the morning and finished it by the end of the day. I could not listen fast enough as the story unfolded and became more and more intriguing with each passing moment. This particular novel is historical fiction with a mystical element that is sure to please any reader.
The setting is Gordon Bay, Oregon and it’s 1925 and our main character Alice Lind is arriving there to administer IQ tests to the schoolchildren. Alice is an independent woman; a trained psychologist in a time when women didn’t generally hold positions like that. Of course as a psychologist Alice believes that any abnormalities of a person’s mind can be explained but in meeting one particular child in Gordon Bay she finds her views changing.
Alice meets seven-year-old Janie O’Daire and finds her an extraordinary child. Not only is she a mathematical genius but she also claims to have lived another life where her name was Violet, she was nineteen, and she drowned. Janie’s parents are terrified she’ll be found crazy and taken from them but Alice doesn’t believe the child is crazy and with more evidence Alice begins to believe in the unbelievable to a psychologist – that Janie is the reincarnation of Violet. As the mysteries of Janie unfold Alice begins to discover things about herself and her own past that change her life and her future.
Yesternight is one of those books I love. The ones I can’t put down and think about days later. As I said earlier I listened to the audiobook which is narrated by Xe Sands. I love listening to any book she narrates. She has a wonderful voice to listen to and always does a great job of bringing a story alive in my mind. I would recommend this novel to those who like historical fiction, mysteries, and really to anyone. It was that good. Highly recommended!