Author: Edmund John Buchanan Foxcroft