Surface and colloid science in computer technology by K. L. Mittal | Menrva Books | MenrvaBooks