Acetylene chemistry : chemistry, biology and material science - Stang, P. J. (Wiley-VCH, 2005)