Thomas Dilkes - English naval officer; (c.1667-1707)