Bond Types In Chemistry