The rose and the thorn : the lives of Mary and Margaret Tudor