Knowledge
Data
39952 9783220261 77379916929 05725934375 18749283208
6421 288009245 518498185 08
0812612365 32241 12