Malcolm III (Canmore) Crowned.