Barken C . J . D. , Eallsliead ,fr.