short life of taha al hariri in english