A calorimetric method for the study of solid-vapor interactions is described. In one calorimetric chamber a vapor evaporates; in a second calorimetric chamber the vapor is absorbed by a sample. The two chambers are connected by a tube and form part of a double twin microcalorimeter. As vapor is sorbed by the sample the vapor pressure in the sorption chamber will increase from a low value to near saturation. The flow rate of the vapor is governed by diffusion through the tube between the vessels. From the thermal power measured in the vaporization calorimeter it is possible to evaluate the sorption isotherm, and using information from both calorimeters the heat of sorption may be calculated as a function of equilibrium vapor pressure. By conducting experiments with different sized samples it is also possible to study the kinetics of the sorption process. The paper describes some recent improvements of the technique and gives examples of its use.