Knowledge
Data
15741197 671 1932 8645 351159
9783409 057591969 5331855 9094222 52435528895
10330892301 01474928298 159532 808135