A General survey of the theory of the Bethe-Salpeter equation