Knowledge
Data
066727 205463 94816 9503902587
6920411 1718740 7993600 9780765435
3682051 27960808 85935249 5012906