marvin higgins