Knowledge
Data
297841018 2080795 657 957171 9283
24255380 63532 0150 9781 3300119137
557418 4793 8076