Musings on some key issues (feel free to comment) and also some links to past columns–that suggest, at least sometimes, I do get it right!

General Petreaus and MoveOn.org:

MoveOn.org has received some scathing critiques for