Knowledge
Data
306345903 88633 0799 88427
689 5679 167980975 673179291
278 199 70892436459 9781281622 92460022010