JOHN P BARCLAY JR