Knowledge
Data
13607055 0961872 08789319477 0323839 5583665
247162 0047654236 20143890
15106570656 4210918783 9781108