Knowledge
Data
60478131 164721978 974 9783333
092364118 5825 03448458 18072981216
396814 3619246 576 9318451 214010757