Blaikie, Piers M.(Piers Macleod),1942-