Riddaren O. D. Schenfelt , Bataljonsläkaren ' och Riddaren ,Doktor