Author: Randall F. Barron
Alternate names: R. F. Barron