Knowledge
Data
102 76513 913071 69154323799
36429 691588 28119511053
9781 819 80714514 668204874 967439877