Johan Henrik Avellan — Finnish philosopher