M31, David Cheng