Peter Alan Johnstone - (born 1953)