Knowledge
Data
947 6088644 555371 03455697756 417401
9780640072 97108433 79349
85831531 12815861134 12