Knowledge
Data
4833840125 927078 332 4807 9781028936
8827123 3212488 761309 44816
15984 303866 7345548 36178403497 75