JOHN F DAVENPORT