Knowledge
Data
9644193 4611 916669447 00906
9780805125 78004740475 9030937 9742471643
6541745757 4716092 7105 917544174 0636273896