Ratings41
Average rating3.7
I'll admit the initial setup was tiresome but it's to be expected. 40% in, it gets real good, 60% in a-ha moments start to shine and in the end .. wow.. just makes sense now. A solid story that wasn't easily solved at first glance and provided all the feels. bravo! I've thoroughly enjoyed every novel Ms O'Leary has graced us with.