M33, David Cheng