Raul A. Bruce
overview