O. R . Blomquist , Bataljonspredikant m . m.