Author: Cannon, Devereaux, Jr.