Knowledge
Data
3205361 34261972 591 7385693850 890476435
62421591 017935 18581 08251
9781568 8569982827 0029 97