JOHN P ANDERSON JR