Montrose, for covenant and king
Cowan, Edward J.
London Weidenfeld and Nicolson
1977
Includes index
Montrose, James Graham, Marquis of, 1612-1650.