Carden Fraser Weir — (1927-1997)