Cannabis Ruderalis October 12, 2016 thcscience_admin Barbara McAlister may refer to: Barbara McAlister (diver) Barbara McAlister (mezzo-soprano)