Two explanations for variation in human abilities | Heykuki News