David Harry Walker CM MBE (9 February 1911 – 5 March 1992) was a Scottish-born Canadian novelist. He was born in Dundee, Scotland, later moving to St Andrews, New Brunswick, Canada, where he began his career as a writer. His work has been made into films.