Knowledge
Data
66678 665 4582358550 9781333604 2294442
139114801 93237298 8522663
52367681488 2645370510 911