Knowledge
Data
087548 3183 12195086789 9781845864 04975713
875305 48696028735 6918286 46 98831302479
56 9372 552429954 99020763511 977