Daniel P Sullivan, b. Nov 7, 1927, d. Nov 18, 2005