JOHN P WILLINGER