Cannabis Sativa October 12, 2016October 12, 2016 thcscience_admin Anne Leonard may refer to: Ann Leonard (born 1969), Irish politician Anne Lennard, Countess of Sussex (1661 - 1721/2), formerly Lady Anne Palmer, alias Fitzroy