The Heart of Princess Joan

"The Heart of Princess Joan" is a 19th-century fairy tale published in 1880 as part of the collection The Necklace of Princess Fiorimonde and other Stories. This was the second of three published collections of fairy tales by popular children's author, Mary De Morgan. Illustrations for the stories were provided by Walter Crane.
Read article on Wikipedia