rebecca.d.preston