Knowledge
Data
4450593 2249 28850701
274436 4884 864 9781559765 557
18 3041599295 0990972 4418069 1449517