650 pages that could have been 350. I slogged on with this book only because it kept promising something before letting me down time and time again. It telegraphs a major plot point from so far out I was too irritated to read but also trying to read it to get past it to see if it improved. So many words yet so many loose ends as well. Imelda’s prose irritates from the off and that continues until the very last page. To be honest there’s better ways to spend your leisure time than reading this. I’m actually annoyed I persevered after the first 150 pages.