Knowledge
Data
0660217 890 07683656 07 66592
0253484340 942248 860 1621 73903713484
9780633755 0586 71021 8087268