{"product_id":"book-hh40","title":"Curses \u0026 Cliffhangers","description":"\u003cp\u003eLife is good for Rory Hawthorn. She's progressing well in her magical lessons and is also finally unearthing her father's long-kept secrets. If not for the Grim Reaper trying to interfere in her love life, things would be perfect.\u003c\/p\u003e\u003cp\u003eUntil the Grim Reaper goes missing, at the same time as a lethal curse is set loose in Ivory Beach which leaves even Rory's family stumped. With the local curse-breaker being as unhelpful as ever, a particularly annoying local celebrity in town and the vampires scheming, it's a wonder she has any time to uncover the secrets her father kept hidden in his journal - even if his past is linked to the present in more ways than she knows.\u003c\/p\u003e\u003cp\u003eCan Rory and Xavier put an end to the deadly curse and win themselves back into the Grim Reaper's good graces?\u003c\/p\u003e","brand":"INAudio","offers":[{"title":"Audiobook","offer_id":49423616803120,"sku":"BDhh40","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0879\/2784\/9264\/files\/hh40-Square-cover.jpg?v=1773540294","url":"https:\/\/downpour.com\/products\/book-hh40","provider":"Downpour","version":"1.0","type":"link"}