William MacTaggart 1903-1981