Alan James and T. Arthur Cottam, have which occupations in common?