Author: R. M. Angles
Alternate names: R M. Angles