Richard E. Grant biography