The Essentials of contraceptive technology - Robert A Hatcher [et al] & WHO (Population Information Program, Baltimore, 1997)