Marvin G. Cook 1931-2008