Knowledge
Data
84054 16 09300 4793088496
9780616263 7311 792684940 172696 84996278
41737 256981658 6923