John Elphinstone (d. 1338) — 1290 - certain 1338