George Robert Ainslie - Scottish army officer and coin collector