Knowledge
Data
1761565442 9780415 30405 0121857
051323547 0228916045 2584243
46103490255 6770355938 214 94794903