Robert John Foster,Richard Everard Lawrence Wells,Thomas Gaston Bloch