Author: MacDonald, Glenn M., 1952-