Douglas A. Sheppard

About me