Carl Ambrosio, b. May 12, 1929, d. Sep 21, 1996