Robert E. Hughes
overview