Knowledge
Data
084416822 06049 2444 3750182
49688 2993381 9780230806
21989 81448981116 09953285 224504 40