Overview

Arthur Elphinstone

(1688—1746) Jacobite army officer