Plants :evolution and diversity - Eddie, Bill (Cambridge, 2006)