Harper's English Grammer - Opdycke, John B. (Warner, 1987)