Author: B.R.G. Russell
Alternate names: B. R. G. Russell, M.D.; B. R. G. Russell