The Sale Of Goods Act 1893 With Notes 1894 | Desertcart Kenya