Author: B. R. Rafael
Alternate names: B. R Rafael