Rangwala A. Explosion Dynamics. Fundamentals and Practical Applications 2023