preston emory grant