Historical Dictionary of the Green Movement, Third Edition - 9781538119600