Knowledge
Data
974149 91892 43
65038546 16920425712 9781662 16566090176
826927292 8203 4545737 742 202