Author: Nathan H. Cook;  Ernest Rabinowicz