Knowledge
Data
566 2487937 9781123747 6343519094
51 811 4384 031880884
0057691989 90 4219 64251386609