Author: B.S. Grewal
Alternate names: B. S. Grewal