Knowledge
Data
52465547 9025920333 6883 9783118318 68760723801
0487032 23619946 6273 57787430 509087042
70736 5436017220 790427 01955815