Non-Abelian Cohomology and Extensions of Lie Algebras | Synapse