Covalent Bonding in Carbon Compounds