David Hayes, 32 Newlyn Vale, Rochestown, Cork. +353 21 4891256 + 353 85 8471061 davidmhaze@gmail.com
CAROLINE TAGGART & J.A.WINES My Grammar and I
CRAIG SHREEVES Grammar Rules
ANGUS MACIVER The New First Aid in English
HARRY BLAMIRES Penguin Guide to Plain English
R.L.TRASK The Penguin Dictionary of English Grammar