Roll of Edinburgh burgesses and guild-brethren, 1406-1700 /