Fundamentals of Single Cavitation Bubble Dynamics by Qi Xiao Liang | Menrva Books | MenrvaBooks