Does Environmental Heterogeneity Promote Cognitive Abilities? | UPT Perpustakaan UHAMKA