David C. Harper (Editor),