Knowledge
Data
027 3865405 503641 6967333 41
10554 1260685193 1578 9782226010 2316211597
3647 85 7508826