Richard E Barrera Facts