Lunch with Fellini, Dinner with Fidel: An Illustrated Personal Journey from the Cold War to the Arab Spring