The essentials of contraceptive technology - Hatcher, Robert A. (Population Information Program, Center for Communications Program, Johns Hopkins School of Public Health, 1997)