Knowledge
Data
39650531 972187 63412596
6722135 1025992 4142978 852080 765963369
9781902 794128 3852935750 702236 227289