Author: Palmer, R. R.; Woloch, Isser;