Bjerner and the Beast (Fairytales of the Myth #3) by Miranda Grant
A story where mythology (Medusa) and a classic fairytale comes together in a funny, gory, sweet, tragic romance that will last the ages.