The Role of Heterogeneity and the Dynamics of Voluntary Contributions to Public Goods: An Experimental and Agent-Based Simulation Analysis. - Engi Amin; Mohamed Abouelela; Amal Soliman (J. Artif. Soc. Soc. Simul., 2018)