One thing that should be in the book is a good discussion on solubility products and how they are calculated and used.

I think a better understanding of that subject (solubility product, Ksp) would go a long way towards understanding the complexity of this subject (Cl-Br crystal formation and growth).