Né le 7 juillet 1931 à Washington, dans la ville de Spokane, il se mit à écrire de la fantasy pour surfer sur la tendance et vivre de sa plume.
La voie royale de Tolkien était tracée, restait à créer de nouveaux univers et l'on retiendra surtout La Grande Guerre des Dieux, qu'il écrivit avec sa femme, tardivement reconnue comme co-auteure.
« Je suis ici pour apprendre à une ou deux générations à lire. Après, ils en auront fini avec moi et cela ne m'attriste pas plus que cela, mais ils ne peuvent pas passer outre des Homère ou des Milton. »
Fier de ses personnages, aussi réels qu'il pouvait les rendre, David était connu pour sa discrétion, remarquant un jour qu'il ne courrait jamais le risque de recevoir un Nobel de littérature...