Stars and Stripes - - Scenic outpost an oasis in Iraq -