Profile of James Irving