Knowledge
Data
84078663041 0632 07
39750 48856536141 59890 385 43428041217
9780 28417629 01795696 9054786