Knowledge
Data
9783214268 33958190 4294 6908889517 58952808198
0610 95276078691 090587864 1114319 221152
417918999 19706760418 008155684