Author: edward h. graham and william r. van dersal