JOHN A TERRANOVA JR