Sylvester, David (Anthony David Bernard), 1924-2001