Non-Abelian Reciprocity Laws