The Knight at Dawn by Mary Pope Osborne
The Knight at Dawn by Array