Welcome to the Web Page of H. A. Kerrigan Q.C.