Author: Rolland E. Stroup, Jr.
Alternate names: Rolland E Stroup Jr.; Rolland E. Stroup Jr.; Rolland E. Stroup Jr