Rush Echoes Weekly Standard Blog?