Fantasy books with strong female lead and romance