https://myhomeworkgeeks.com/managerial-leadership-development-contingency-theory/
Managerial Leadership Development: Contingency Theory