Culture warrior - O'Reilly, Bill (Broadway Books, 2006)