M31, David Moulton