Debating Nature vs. Nurture in Human Development: Key Perspectives and Theoretical Insights