teach yourself botany - "elliott, john h. " (uk : english universities, 1958)