Gooding, D. W.(David Willoughby),author.