The chemistry of borates - Kemp, Peter H. 1939-