E. O. Blomqvist , d.