Diamond, Structure, Bonding and Properties.