# Expressing interaction between two classical charge distributions in terms of multipole moments

I am interested in expressing the interaction energy between two classical charge distributions in terms of the multipole moments of each of the charge distributions. For example, let's assume each of the charge distributions have a net charge of zero. Then the leading order term in the interaction energy will take the following "dipole-dipole" form:

$$J=\frac{\vec{\mu}_0\cdot\vec{\mu}_1}{|\vec{x}|^3}-3\frac{(\vec{\mu}_0\cdot\vec{x})(\vec{\mu}_1\cdot\vec{x})}{|\vec{x}|^5}$$

where $\vec{\mu}_0$ and $\vec{\mu}_1$ are the dipole moments of each of the charge distributions, and $|\vec{x}|$ is the distance between the "centers" of the charge distributions about which all of the dipole moments are calculated. Does anyone know of a reference where the remaining terms in this series are listed and/or calculated? I would be able to express the interaction between two charge distributions in terms of each of their charges, dipoles, quadrupoles, octupoles, etc. Thanks!