Fiveable
Fiveable
Fiveable
Fiveable
mixed difficulty

What is cultural ecology?