CAVINESS , JOHN P