Author: allan b. cole