Knowledge
Data
972207 96 650507126 0181698079
83007503746 9780821592 5832941196 6194276 695147
953121 8715 1062706