Knowledge
Data
242 9780907506 7085992 05557 2411
3517 0928106869 81816 996
117145883 625 04865819694 60192148818 68581995655