Hal St John, Author at Catholic Herald