Modern english structure - Strang, Barbara M. H. (St. Martin's Press, 1963)