David Hayes, 32 Newlyn Vale, Rochestown, Cork. +353 21 4891256 + 353 85 8471061 davidmhaze@gmail.com