Author: Thompson, Francis O'Brien, Edward Joseph Harrington,