by:
Kujala, Jukka
Published: Oulu : Oulun yliopisto : distributed by Oulu University Library, 2008 (Oulu : Oulu University Press)
Book
Published: Oulu : Oulun yliopisto : distributed by Oulu University Library, 2008 (Oulu : Oulu University Press)
Book