Knowledge
Data
3206439 665 35784958 015855 8124432
102 437045 03283358668
9780976659 652 73963713975