The deluge
Subtitle: history or myth
By: by Professor L. T. Townsend.
Publisher: American Tract Society
Published: 1907
Place of publication: New York
Language: eng
Number of pages: 117
Subjects: Deluge.; Religion and science -- 1900-1925.
Notes: "Authors mentioned": p. 116-117.