Knowledge
Data
009559 18646 37123 214218
019 4631 81 63193934 85
9783611 498 0995580299 7469441 470932281