KEEGAN, THOMAS R.