Iron Hearted Violet
"Iron Hearted Violet" by Kelly Barnhill is a beautifully written story about a princess who lacks exterior beauty but has a heart of gold. Little Violet was born into a kingdom which was not as it appeared. Most of the residents of the Kingdom believe...