markgordon,c.s