In Bed with a Highlander (McCabe Trilogy, #1) - Maya Banks,  Kirsten Potter
Great story! Loved the characters, loved the narrator, can't wait for the next installment.