There are several places online where you can learn more about Michael G. Sheppard. If you would like to reach out to him personally, please explore the links below:

Michael G. Sheppard Professional Website

Michael G. Sheppard Personal Website

Advertisements