marvin hurley