Knowledge
Data
538840 1132 026442903
36420965570 383833506 23488 0446991 460429
9781 56 9723368 803442