Halides, nitrates, borates, carbonates, sulfates, phosphates, arsenates, tungstates, molybdates, etc - Dana, James Dwight; Dana, Edward Salisbury; Palache, Charles; Berman, Harry; Frondel, Clifford (J. Wiley)