On the 25th of April a statue of Mary Queen of Scots (1542-1587) was unveiled on Linlithgow Palace’s Peel. As a female monarch who led such tragic and interesting life, Mary’s tale has spawned many a film and soapy historical novel. Surprisingly, this much celebrated, and undoubtedly brave woman did not have a public monument in Scotland until now. This…