THOMAS B OFARRELL