4.5 stars, rounded up to 5 because I'm so sorry for being so overly sceptical in the beginningOh my god, I can't believe I actually thought about putting this on my "never-going-to-read-shelf" and be done with it. But this was such a tough sell for me. Leta Blake is - I'm sorry to say it - not my mo...