Modern casting. - American Foundrymen's Society (Des Plaines American Foundrymen's Society)