Knowledge
Data
040039063 485 080230 47465 37925818
3967 641 998886 771135 4240
1329 9780327 0671340739