JOHN P WALTER JR