Magdi Aboul-Kheir releases Yesterday's Future