Markku S Hannula Editor & Author