તેમના રચનાના કારણો વિવિધ છે: