Author: Barbara Ker Wilson illus. by Calati (Maria)