President Obama mapped out his vision for foreign policy yesterday in a commencement speech at West Point. Obama was taking on criticism that his approach to global affairs has been too cautious. But ...