Text this: Human reproduction, health and hygiene / [by] Thomas H. Knepp. Pref. by Richard V. Lee.