Halides, oxyhalides and salts of halogen complexes of titanium, zirconium, hafnium, vanadium, niobium and tantalum (Pergamon Press, 1989)