Thomas Kenneth Weir — (1910-1983)