Thomas Lancaster Davies

Army officer and surgeon