Knowledge
Data
10043250 63391 2161 837477 9220921
8135 9781808109 521771871
9205313395 2626 84302 60 750779784