A Critical Analysis of Punishment in Public Goods Games | IEEE Conference Publication | IEEE Xplore