How Would You Best Describe The Factors Contributing To The Development