Allegra Fairweather (Allegra Fairweather Mystery #1) - Janni Nell
Opens with such a strong voice. Allegra kicks butt. Evocative Scottish setting with effective use of paranormal to develop/unravel the mystery. And who can resist a sexy guardian angel?