A review by rhodered
Great Maria by Cecelia Holland

5.0

Makes other historical fiction look like fluff. I especially enjoyed Maria's growth as a deeply religious woman learning to accept the Muslims.