J P . Blomqvist ,.