Purple Princess by Nina Pfeiffer
_