English edition published by Otava in 2017 ISBN-10: 9511314939 ISBN-13: 978-9511314936
published in 2017