Cleghorn, Thomas Edward, 1917-1992, physician and haematologist,