Flowering plants : classification, characteristics and breeding - Tellstone, Jeremy J. (Botanical research and practices., 2011)