N-heterocyclic carbenes from laboratories curiosities to efficient synthetic tools (Royal Society of Chemistry, 2010)