Knowledge
Data
258 625229094 01500969 401495665 9781391815
93805073 38 102651055 1253181109
16654745672 789 06892 262562395 64925