Knowledge
Data
49654148 0347 015963 462894 9780512905
236726 886 37954934 905 2362731427
6575 4833387 3915 86 0249047