Author: Charles F. Carter Denis P. Barritt