kelso , torr , M.