Knowledge
Data
06645434 237362 9839 2219321 51390555398
02 71165 9781429781 1356748
36 15858 06472663590