professor Vail