Lleydrin (Lleydrin Chronicles book 1) by J.B. Morgan