Understanding English grammar - Kolln, Martha (MacMillan Pub. Co., 1990)