Knowledge
Data
890537 9780262006 675991958
1367635345 389511 00605309 912537497 40412095466
2974563555 5509069058 5212