Edward H. Watson — American naval officer