Knowledge
Data
81636828195 9780 86302 914 973396
52288798 5374751 914188139 38583 3645
98928577 30 8298363