Knowledge
Data
8917 90312 6264703434 0223119847
56337 08398435 034899413 30443
820800 9780429908 3331460123 30318031