Molecular And Cellular Aspects Of Plant Reproduction by R.J. Scott