Edinburg försvarades i drottningens namn af Kirkaldy de Grange , uthärdade Bruns held lillförsvar