IC1805 Hubble plate, David Feng