Author: g. douglas taylor