Knowledge
Data
6670820211 00840 6319027871 797472 9781264
5316527489 70408236 240515 080987138
902572811 715 895