Archibald Peile Stoddart - British naval officer