Donald Dupuis 

60 yo white guy. Father (2 grown kids, no grandkids yet - can't wait), husband (>30 yrs), surgeon and chief medical officer at our local hospital, in that order. I live in northern Vermont, but in my heart I'm a cowboy.
See followers