David Stewart Erskine, later Earl of Buchan?