Author: JAMES A MACKAY JOHN BEDFORD