Knowledge
Data
5971915 9541420900 177 10051727508 78989758154
43410151 0443 72180 645 8749117064
9780329900 039975772 4358051844