Knowledge
Data
4988252 363309 64877672 048 1291
5775354 056 31994775
0319459911 46376807 0285641 8046 15