Swirling Flows and Flames. (2019)