Donal Shemus Allingham Carroll — (1927-2000)