Author: Ballard, Frederic L., Jr.