min farfar , James.