Leahy C S Barrister