Cromwellian Scotland 1651-1660 (John Donald)
Bibl., index.