Prof. Dr. Oğuz Esen books