Maclagan, Thomas John, physician