Author: Constance J. Hirnle Ruth F. Craven