Knowledge
Data
519 39599499454 954191 35794 032425529
77711 11510082738 0607 0718626
9780 61330930 1673416 975469266