A contract for the sale or letting of property, whether movable or immovable, cannot be specifically enforced in favour of a vendor or lessor- (a) who, knowing himself not to have any title to the property, has contracted to sell or let the same; (b) who, though he entered into the contract believing that he had a good title to the property, ca...