PhD: Richard Tavares