Knowledge
Data
38252471131 03452880183 9780672853 1218607667
7924 3931 3278220963 716117759 74896237
67998126 5818 84398430 06927757