Knowledge
Data
48211 791 15989908 103 7964699
337930 00387271 68904734 6251
9780338164 42433598907 10 16