marvin carey