Knowledge
Data
97483251109 70869667990 15508882 1958964
9780357339 6348 2469 03689426
330547 2405 362 07588 49409