Author: Roger D. Launius
Alternate names: Roger Launius; Ph.D. Roger Launius; Roger D Launius