Source: http://gilbert.gastebois.pagesperso-orange.fr/java/coulomb/theorie_coulomb.pdf