Sherwood C. Essex(24 Jun 1926 - 22 Jul 2004)
b.  
d.