Knowledge
Data
48793 711540173 855290 9781161940
27626 14309 01483 6646730879
2195 991170823 7968792356 291