C and metallic bonding in solids profoundly impacts their properties, which have been widely exploited by humankind since ancient times. More exotic types of chemical bonding in solids are also known, for example, mixed ioniccovalent bonding characteristic of certain ceramics and perovskites. The basic classification of materials according to the type of chemical bonding in them goes together w...