James, Leslie Alexander Keir (Career)