languishinlove 's review for:

Taming Demons for Beginners by Annette Marie
4.5
adventurous fast-paced

Great urban fantasy, light on the paranormal romance. I found the 'blushing virgin' type main character at 20 years of age a little annoying at times, but otherwise compelling and strong.