I&#39;ve loved you in infinite forms (Half-Blood Princess series) - Kindle edition