Knowledge
Data
40 0245 503531 4024263079 8196208869
85 3116709703 889 68
9781658534 6197736878 453210 82