Author: g. ronald sprecher