Knowledge
Data
9780232 0785247667 1770 8207 1482
5950951 977888 994540147
52 676 13 33339 4409051487