Robert Beshara is a composer / recording artist who hails from Cairo, Egypt, but who is currently based in the US.