M31 Richard Valles