Knowledge
Data
088666926 3506061475 938500225 89737 9781
323015 7786074 75445 45502482
63607771988 02247480952 30197557129