Author: john j. hogan