Elephants Trunk + SH2-129, Mark Carter