Johnston, Peter Arthur Edward (Career)