Knowledge
Data
269613170 515590 42473 9781313 384029160
6260692 5930361319 6270081794
67386171187 0382259337 27773674 4338142392