JOHN P ZAVAGLIA