Knowledge
Data
2807864 9783095402 091166 0632 216823348
80260340 309833429 60 979398 94
9711723593 12065 48135434