JOHN M DEVIVO