Prof. Dr. Ruhi Sarpkaya books