Longtime Finch Paper Chairman Richard J. Carota Dies at 73

Richard J. Carota