Knowledge
Data
6269585 66597850055 732396362 72882050
47 199 583 99716 06815
9780326 1514 21624879018 43 14734