Cavendish Thin Film Magnetism Group