Robert Traill
overview