Professional Negligence Professional Negligence Michael Green SC Ashley Crossland Desmond Sweeney David Talintyre