Convection in porous media with surface temperature variations, variable fluid properties, magnetic field, radiation and stratification