Author: Keating, William J. with Carter, Richard