Knowledge
Data
25 9607 0255 060427 798
51 9781362 6927832
230309036 4868885947 410961480 84344434 6714