Knowledge
Data
46794387 25517233112 495 771 9781810196
17129929 538 039172 869
5989582 1984192419 28