A Walk down memory lane
Subtitle: Hafford & district.
Contributors: Hafford History Book Committee
Publisher: Hafford History Book Committee
Published: 1983
Place of publication: Hafford, Sask
Language: eng
Number of pages: 576
Subjects: Hafford (Sask.) -- History.; Hafford (Sask.) -- Biography.; Hafford Region (Sask.) -- History.; Hafford Region (Sask.) -- Biography.
Notes: Includes index.