JOHN S MOORE JR