JOHN P SWIFT