by Tero Karvinen; Kimmo Karvinen; Ville Valtokari, PRINT ISBN: 9782100718290 E-TEXT ISBN: 9782100718290 Additional ISBNs: 9782100717934, 2100717936