Knowledge
Data
167292759 9780895 9895141 6473
5626277199 5612685662 9842137 42
324404074 112525697 73781 612