MacDiarmid, Alan Graham.