Известный англоязычный фантаст ДЭВИД ДУНКАН родился в Шотландии в 1933 году. После окончания университета будущий писатель переехал в Канаду в 1955 году и поселился в г. Калгари, где и проживает по настоящее время. Женат, имеет троих детей.
Около тридцати лет Д. Дункан проработал геологом, изучая нефтяные месторождения. Писать начал сравнительно поздно: первый роман, написанный на стыке жанров научной фантастики и фэнтези, был опубликован в 1987 году. В дальнейшем писатель опубликовал более 10 романов, из которых тетралогия о королевстве Краснегар — ее выпуск планирует издательство АРМАДА — занимает почетное место.