Knowledge
Data
46879444 01 43070500930
6753 7767160093 0631965514 9285909
9780 31375880439 9371 35896 66492685