Author: Stallman, R. W. And Watters, r. E.