Reproductive Health by Michele Clarke, Sharon Knight & C. van Rensburg