Just War Thinkers Revisited (Heretics, Humanists and Radicals)