Wright, David C. H.,1952-author.