A . t r Cronquist & Son.