Knowledge
Data
8002397 438144822 316919518
856696 983871 01827425 94183
9781593787 5178623 17 728912