Knowledge
Data
215776 6402231396 880364972 4178794
9780 0841358513 0638485 988213
0072995976 008 11392307 17363