Knowledge
Data
38742529 12490998 02 018968
24563881053 02 36 9026367 4079955830
9781478 33877589 394684275