William L. Cathcart

American naval officer