Knowledge
Data
786316450 52 7361 20171452 2557
1906 70136710 3032 44674 00640
9780982568 851071357 0516 7253917419