Knowledge
Data
55587744 2819380111 9780340773 24888862065 872755
769 56 86
093973 4024034778 420 3676960564