David James Duncan, author.