Knowledge
Data
216 454 8620353414 5044101142 3423607461
8522999 56480 1442 928 10326192120
9780298139 6890927172 606718418