Overview

Alexander Strange

(1818—1876) army officer and scientist