JOHN A MOORE JR