Knowledge
Data
22867 604336591 9780712901 17772
198851435 592 1038255
1248383 15511783186 30891675 485