Knowledge
Data
24811827 0635850 43123 3030455 9781
4752895068 927082938 86621 48381936
32066 6482411288 50333200 074782157 37