Knowledge
Data
52984 00357 2925 331
8190363370 589 479 9780238437 3492
6655 54639845006 7094061 826512 03417