C P McSharry Esq