Dragon's Keep is an interesting read. The people around Princess Rosalind are not necessarily all nice. I rooted for the dragons thinking that they would kidnap/rescue her, but discovered that the dragons are so not nice either. Rosalind manages to overcome her birth mark ? first learning to love who she is ? and then she creates strong bonds with humans and dragons alike.