Robert Vail
overview