James Graham (1612-1650), 5th Earl and 1st Marquis of Montrose : 400th anniversary of the birth of the great marquis.
Dunoon : James J. Ross,
[2012]
Caption title.
Montrose, James Graham, Marquis of, 1612-1650
Generals