A Hundred Magical Reasons is a dual timeline story of heartbreak, hope, forgiveness, and love. Author Laura DeNooyer draws the reader into her fascinating novel with compelling characters, expertly interweaving history surrounding L. Frank Baum’s stories, especially The Wizard of Oz. Steeped in impeccable research and riddled in suspense until the end, I read the last page, mesmerized how the dual timeline came together. A captivating twist I was not expecting. This is a must read! I received a copy of the book from the author. All opinions are honest and my own. I also purchased my own copy.