Knowledge
Data
1733971384 509346 068374 96 6091594020
3639 176530865 50 376 73415088
9781010 374217773 888874056 015366 040730522