Author: R. B. Braithwaite
Alternate names: Richard B. Braithwaite; R.B Braithwaite