all manner of

[all manner of] {adj. phr.}, {formal} Many different kinds of; all sorts of.

In a five-and-ten-cent store you can buy all manner of things.