Knowledge
Data
979 281591 7572 9780954685 88655
675469553 604 665496837 304 4034471
5705 15498 30337 35117083 9467