DiMeola, Al