Text this: Sufficient and Necessary Conditions for the Classification of Sturm-Liouville Differential Equations with Complex Coefficients