Author: Walter R. Brown and Norman D. Anderson