soil horizon: a layer in a soil profile
horizon: a specific layer or stratum of soil or subsoil in a vertical cross section of land
eclecticism: making decisions on the basis of what seems best instead of following some single doctrine or style