Knowledge
Data
438443 9781230619 61949044 1857417950 987389
6189 86444407575 05538751655 861 514
9235 62094882 61877389 84590