The Weekly Standards

16th Jun 2005

is defintely worth a look.