Richard Cayley - British submariner