mark m stone solicitor