Longtime Finch Paper Chairman Richard J. Carota Dies at 73