michael jefferies solicitor