Andrew M Brown, Author at Catholic Herald