It's pretty dense, but a "must read":
http://forum.icann.org/lists/comments-draft-new-bylaws-21apr16/msg00001.html
Best,
Stephen Deerhake
Director of Registry Services
AS Domain Registry
GDNS LLC
+1 212 334 3660
+1 212 656 1982 (fax)
sdeerhake@nic.as
sdeerhake@gdns.net