TERRENCE J COSGROVE