Knowledge
Data
27668 76282261 752769 515751139
05212 083370 127177 12018 9780871472
894306 225897 775 038 807440