Knowledge
Data
5217 1981 560 6486
9954 0599060820 08818146900 800 79434
09780439 0280773059 27709 685286253 4402