Rare letter written by Oliver Cromwell to be auctioned in Edinburgh
Briefly