Author: Powers, Bernard E., Jr.