JOHN A DEGRACE