Knowledge
Data
17305 662 26602 30451933 4058911
9783123355 1882 858 5107
709788370 9813160 484261641 5423667556