Breaking Free (Masters of the Shadowlands, #3) - Cherise Sinclair Better than the first two.