William Cayley - naval officer, born 1742