We consider a market for an indivisible good with m buyers, each of whom wishes to buy at most one item, and m sellers, each of whom has one item to sell. The traders privately know their values/costs, which are statistically dependent. Two mechanisms for trading are considered. The buyer's bid double auction collects bids and offers from traders and determines the allocation by selecting a market-clearing price. It fails to achieve all possible gains from trade because of strategic bidding by traders. The designed mechanism is a revelation mechanism in which honest reporting of values/costs is incentive compatible and all gains from trade are achieved in equilibrium. This optimality, however, comes at the expense of plausibility: (i) the m...