5001670119

man-made (300224592) 'distinguished from' artificial (300191749);

5001670119

man-made (300224592) 'distinguished from' artificial (300191749);