Knowledge
Data
4641 89210720 63654 732619 962207
714 909861 8297572441 40544
9781768 2768399934 71135414630