New English Grammar, by A. Allen and J. Cornwell by James Cornwell & Alexander Allen