Knowledge
Data
2160199469 252595 0999076609 767
542 92012313 44031312
9781507716 45714023 612 8955 5868