PETERSBURG — Richard D. Ferguson, 66, died at 9:26 a.m. Wednesday at St. Mary’s Medical Center in Evansville. The funeral will be at 2 p.m. Sunday at Main Street Presbyterian Church in Petersburg, with Rev. Boyd Heldring officiating. Burial will be in Walnut Hills Cemetery in Petersburg. Visitation is from 3 p.m. to 8 p.m. Saturday at Harris Funeral Home and after 1 p.m. Sunday at Harris Funeral Home, Petersburg.