McGREGOR David Robertson 1908-1972