Author: Powers, Bernard Edward, Jr.