Elements of English grammar rules explained simply - Van Winkle, Harold (Mancorp Publishing, 1990)