Knowledge
Data
1190726 51394498595 2756074 565991441 4365656
9781052099 2113121854 28093 88788568570
438275210 2742713638 15