Frederic Sharf

Sharf is an expert on late Victorian campaigns.