Author: Ruth Barcan
Alternate names: RUTH BARCAN