Author: H. Emrah Karao&#287;uz