Grammar step-by-step - Pratt, Lorraine Nichols (National Textbook Co., 1995)