5002056908

analysis (300054595) 'distinguished from' synthesis (300312263);

5002056908

analysis (300054595) 'distinguished from' synthesis (300312263);