Buoyant convection in porous annulus with discrete sources-sink pairs and internal heat generation. (December 2018)