Knowledge
Data
18307742 9781 13904232553 2500 802238784
530954898 4670940973 796488
77220 433344480 976405 819327875