Richard Craig Demarest jr