mark edwards robert production