Astor, David, Hon., 1912-2001