IC1396, David Cheng