Knowledge
Data
69616 319 34221 968 6894
9783538767 886 068469622 170475837 37979053
82 46630 95657263674 55614704141