Author: Norman E. Henry (Authors) B.L. Ullman