Author: Rusho, W.L., with contributions by C. Gregory Crampton