Knowledge
Data
63 3247 4392 47452 23839
140149927 1126280963 28 9780358934 54
69328 405866945 00557456570