Multi Scale Structure Formation And Dynamics In Cosmic Plasmas | Desertcart South Africa