Author:William Sharp McKechnie

Works

 * Magna Carta: A Commentary on the Great Charter of King John with an Historical Introduction (1905/1914)