Author: HEFFERNAN  THOMAS R