JOHN P COLE JR