Robert Edward Grant Bio