Concise English handbook - Kirkland, James W. (D.C. Heath, 1994)