Ake G Blomqvist Author