Edward L. Beach, Sr. — author and United States Naval officer