Bruce Richard Reynolds bio