JOHN M MCVEIGH