Author: Cannon, Devereaux D., Jr.