Euglenoid flagellates - Leedale, Gordon F. (Concepts of modern biology series., 1967)