Human reproduction update (1995)