Winter of the Ice Wizard by Mary Pope Osborne
Winter of the Ice Wizard by Array