JOHN P ALLEN JR