Factors which Determine Solubility