Arthur Carter, member of IAAGG