William Keylor, a longtime Boston University professor of international relations and history, will be officially retiring from the university on June 30 after having taught for 46 years. Keylor, 73,...