Richard G. Batista
overview