BRIAN O'NEILL, B.SC.