Publications by Prof. Toivo Viljamaa.