Knowledge
Data
37630719 4405301269 76812 5242866 9781
27 7101553 444326 240
97124260 186961587 305 92240