Author Archives for Stephen Moore, Daily Caller News Foundation