Thomas Stowell Phelps Jr.

Naval officer