Schaum's Outline of English Grammar
Eugene Ehrlich, Ph.D.,is professor emeritus of English Literature at Columbia University and has been a commentator for National Public Radio.