Robertson James

Author

Books

  • £4.99

    Once described as ‘a tale of adventure and betrayal on the long bloody road to Culloden Moor’, A Lost Lady of Old Years is set in Scotland during the Rebellion of ’45. Young Edinburgh-born Francis Birkenshaw cares nothing for the...