I give Google a lot of crap, but Scholar is one of the greatest things it does.