JOHN P SLONE