George Fletcher Moore bio