ID:DA08765624
Search authors sharing the same name
Kaj Ilmonen ; edited by Pekka Sulkunen ... [et al.] ; translated by David Kivinen
Palgrave Macmillan 2011
: hardback
Available at 7 libraries
Kaj Ilmonen
Cooperative Institute 1986
pbk
Available at 2 libraries