the legend of montrose summary