Concise English handbook - Kirkland, James W. (Houghton Mifflin, 1997)