Ethical hygiene
Subtitle: solid facts boiled down; six live books on the laws of health: physical hygiene, mental hygiene, moral hygiene, sex hygiene, maternal hygiene, and social ethics
By: by E. L. Rector ...
Publisher: The Purity publishing co.
Published: 1917
Place of publication: Parkersburg, W. Va
Language: eng
Number of pages: 259