Knowledge
Data
8711 67728248865 70729 4683
510 577045 12337624 508
9781029 8702866 7708 04953121 589323999