Margaret Grants Books. Try writing to the Northern Times, the publisher. They had both in stock about three years ago. I will be in Golspie on Monday and could ask the availability. David Reade