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