David Duford
By: Raoul Ste.-Marie.
Publisher: Lac Edouard
Published: 1929
Number of pages: 51