Author: Georgios E. Stavroulakis,Jaroslav Haslinger