Knowledge
Data
971625 83984 9780952 1372008710 92108
2068 81514199162 2200446 57 777
1431 068596 05858688575 81644633 17261020695