Promises Kept by Erika Spindle NapierReviewed by Lucy PireelThis author paints a picture so clear you easily forget it is all made up and none of the characters or countries even exists in reality. I loved how she was able to make me visualise the battle scenes, the royal court, the garments. I woul...