JOHN P MCCALLEY