Knowledge
Data
54 51912547375 0632
573 379 25414777382 6361 947
9783134490 643086734 0245287900 802866905