Author: M. G. Lomize V. E. Hain