Knowledge
Data
27 28196168 013445834 05 3177980606
5164 30594 49266
9781303 492671500 96371 32477 01521