Partly cloudy : ethics in war, espionage, covert action, and interrogation / - Perry, David L.,