Knowledge
Data
6455825914 8046 3225
022266127 11444111780 00091300 46
9783393 7853480225 0842881 74574 70941994619