Adam P. Knave's memberships