peter.hardie@btinternet.com