5 Best Dave Duncan Books (2024) Bio David John Duncan was born on the 30th of June, 1933, in Newport-on-Tay, Scotland. Duncan was an award-winning, renowned Scottish-Canadian sci-fi and fantasy writer. Duncan, as we said, … [Continue Reading...]