Biology of Plants [With Laboratory Topics in Botany] by Peter H. Raven & Ray F. Evert