Becoming sage - Kasi Alexander
Complex story with bdsm elements but lacking romance.