Knowledge
Data
050027434 637138892 9780 6952457461 257
81268760296 08215953 45 878
033 29554 766 501930285 5428661946