Knowledge
Data
030 220 48847763 18 36663323171
020413 1935227271 85357 49757802 34
9780348000 048573 70351420