Knowledge
Data
583827 8682 3385 20 83954774756
5121 00601336466 9780198358 97943971647
122 7208886 5711