Tapani Perttu and Jari Lappalainen