British, Charles Stuart (fl.1854 1904), Highlands