Knowledge
Data
654206 10 67838 09709011746
4128066 6847594 10532119149 708 8312951
9781624 3739 0188 01906314