Farid Ya Khalili Author