Richard Penaskovic (Author Editor) Mustafa Sahin (Editor)