I talk with Stephen Allen about multiple aspects of growth and development