marc edwards