By Kevin Fitzgerald Esq, Kevin Fitzgerald Esq