Books of James P. HartnettandWilliam F. Hughes (Auth.)