Never Love a Highlander (McCabe Trilogy #3)

Never Love a Highlander  - Maya Banks 3.5 stars... Something was missing. Still a great series after all.