Knowledge
Data
570192911 02565397537 2070 9783548097
415102 684754808 6141462284 933814
16226176 8190174565 9585338 31155778