A Compendium of Cannabis Varieties African Strains Asian Strains European Strains New World Strains :leaf: