Author: Barry Reece, Gerald L. Manning Michael Ahearne