Knowledge
Data
77186181 34676623 7152506546 330958506 609728
4239708 952 533 437688926 9789315717
6938 95451 49493466074 6630