Author: Richard B. Cattell
Alternate names: Richard B Cattell; Richard Bartley Cattell; richard cattell