Author: PRICE, IRA MAURICE; SECOND REVISED EDITION BY IRWIN, WILLIAM A. & WIKGREN, ALLEN