Prof Dr Kari Palonen Author & Editor