Where goods are sold by a person who is not owner of goods buyer acquires better title to the goods if
1
owner by his conduct precluded from denying the seller's authority to sell.
2
sale is by mercantile agent.
3
sale by a person in possession under voidable contract.
4
sale by buyer in possession before sale.