Contractual dispute over stolen vehicle

Dean acted for a car sales business that had purchased a car which was subsequently shown to have been stolen from the original owner. As a matter of law the seller of the vehicle could not pass good title to the client, despite not knowing that the vehicle was stolen, and therefore the car was returned to the original owner. However the client was able to recover all money spent in purchasing and repairing the vehicle.