Author: Halm, George N.,