Title: General Theory of Two- and Three-Dimensional Rotational Flow in Subsonic and Transonic Turbomachines