Dave Dodge September 3, 2019December 3, 2016 by admin Dave Dodge, by Egerton Ryerson Young Duck Lake Tales of the Canadian Backwoods