The chemistry of boron and its compounds