Mehmet Akif Sevim
Mehmet Akif Sevim

Mehmet Akif Sevim

Computer engineer , writing about Life, Technology, Psychology and Self Improvement