Zion Town-- a study in human ecology,