Knowledge
Data
6842039 87783846 05414048 56046249389 04272
091 9780423 201816 29
241222 405675309 33 0268 732384