M105, M96 & M95, David Cheng