James Cook is an enigma