michael bernard fitzgerald