Knowledge
Data
55980 95064403899 710 0789274640
249 86 5619 83078
9781084412 2497373235 83827534 67813776452