Knowledge
Data
3259 31344 73935612758 67550 057697
9780810 9704728733 76281963 064 83339953
569420456 975 72701661