Author: YAVUZ BAHADIROGLU.