Stephen E. Johnson

United States admiral