Author: Moore, Edwin G., Jr.