Knowledge
Data
8179590 05584279 4097
39 9783230427 282 49
0167572 41904591267 77883771155 17919863606