Knowledge
Data
008085 645 283710950 42317111 849367
26773 2346322729 62 5531 36754984529
9781 75937085975 429307494 5983511459