Donald C. Peckham of Newfoundland, Canada