IC4592 and IC4601, David Cheng