ronald shaffer