Peterhead : the inside story of Scotland's toughest prison /
Jeffrey, Robert,1936-author.
Includes index.
Peterhead Prison
Prisons
Prisoners