Knowledge
Data
3439 817017526 73431929167 9781198134 00648
85513074720 5859 740 73972
7180 0920792 6304602919 042247588