Alison Weir's _Mary, Queen of Scots and the Murder of Lord Darnley_, along with Alison Plowden's _Two Queens in One Isle_ are worth reading as well.
And on the topic of historical persons who seem to collect ardent supporters or equally ardent detractors ... Elizabeth I's mother, Anne Boleyn, is another. As is true of MQOS, the fascination with her never ends. She has inspired an opera, any amount of novels [some more rubbishy than others], films, stage plays, and portraiture quite steadily since her own time - all this when no contemporary pictures of her survive!
Happy 2005 to you all, by the way ... .