N J Viehland, Author at Catholic Herald