Knowledge
Data
474038 73704692247 5385411794 77567
9781186091 39 404029732 40316448
0146 41110136 12784218