Cannabis Sativa October 12, 2016October 12, 2016 thcscience_admin In mathematics, Hall's theorem may refer to: Hall's marriage theorem One of several theorems about Hall subgroups