Try emailing him at one of the several companies he has founded over the years. I did, and he was gracious enough to return my correspondence. Try the following company The MacLellan Group,LLC:
dmaclellan@maclellangroup.com
Of course if you act belligerent with him, you will not get the time of day.