Knowledge
Data
0158071742 4461627 00725 598400210
79 86994160459 89 445227453 5032
9781468 41239 5660752873 37015379377