Author: Ilkka Niiniluoto
Alternate names: I. Niiniluoto