Johnstone, Robert (Career)