KANES JOHN P